歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Tiny6410 關於制作ubifs文件系統映像

Tiny6410的superboot設計使得我不能用yaffs2文件系統,不過也罷,費點事就費點事吧

在這之前要安裝mktools系列工具哦~~

進入工作目錄/opt/FriendlyARM/mini6410/linux,執行以下命令:

#mkubimage-mlc2 rootfs_qtopia_qt4 rootfs_qtopia_qt4.ubi
將把rootfs_qtopia_qt4目錄壓制為UBIFS格式的rootfs_qtopia_qt4.ubi映像文件

可是會出現這樣的錯   mkubimage-mlc2: error while loading share libraries: liblzo2.so.2: cannot open shared object file:No such file or directory

這是因為缺少壓縮庫導致的 只需在終端下運行 $sudo apt-get install liblzo2-dev  即可

關於怎麼在menuconfig添加UBIFS模塊

配置內核支持UBIFS

Device Drivers   --->
  Memory Technology Device(MTD) support  --->
    UBI - Unsorted block images --->
      <*> Enable UBI
      <*> MTD devices emulation driver(gluebi)(NEW)

配置mtd支持UBI接口
File systems   --->
  Miscellaneous filesystems  --->
    <*> UBIFS file system support

然後編譯出的內核就支持ubifs了

Copyright © Linux教程網 All Rights Reserved