利用mkfs.ubifs和ubinize两个工具制作UBI镜像

转载 2012年03月24日 16:07:30

有了mkfs.ubifsubinize两个工具后,就可以制作UBIFS镜像了,具体步骤如下:

1. 使用mkfs.ubifs命令将某个文件夹制作为UBIFS镜像,具体命令为:

  1. mkfs.ubifs -r/tmp/rootfs-m 2048 -e 126976-c 992 -o ubifs.img

以上命令的含义为将/tmp/rootfs文件夹制作为UBIFS文件系统镜像,输出的镜像名为ubifs.img-m参数指定了最小的I/O操作的大小,也就是NAND FLASH一个page的大小,-e参数指定了逻辑擦除快的大小,-c指定了最大的逻辑块号。

通过此命令制作的出的UBIFS文件系统镜像可在u-boot下使用ubi write命令烧写到NAND FLASH上。

2. 使用ubinize命令可将使用mkfs.ubifs命令制作的UBIFS文件系统镜像转换成可直接在FLASH上烧写的格式(带有UBI文件系统镜像卷标):

  1. ubinize -o ubi.img-m 2048 -p 128KiB-s 512 -O 2048 ubinize.cfg

ubinize.cfg为一些配置参数:

  1. [ubifs]
  2. mode=ubi
  3. image=ubifs.img
  4. vol_id=0
  5. vol_size=100MiB
  6. vol_type=dynamic
  7. vol_alignment=1
  8. vol_name=rootfs
  9. vol_flags=autoresize

通过此命令生成的ubi.img可直接使用NAND FLASH的烧写命令烧写到FLASH上。

UBIFS文件系统简介 与 利用mkfs.ubifs和ubinize两个工具制作UBI镜像

有了mkfs.ubifs和ubinize两个工具后,就可以制作UBIFS镜像了,具体步骤如下: 1. 使用mkfs.ubifs命令将某个文件夹制作为UBIFS镜像,具体命令为: mkfs.ubi...
  • dragon101788
  • dragon101788
  • 2013年12月03日 16:01
  • 11410

UBI文件系统的ubinize.ini,ubinize_reco.ini

ubinize.ini文件[system]mode=ubiimage=./out/target/product/imx51_bbg/system.imgvol_id=0vol_size=120MiBv...
  • yihui8
  • yihui8
  • 2011年04月07日 15:08
  • 2025

利用mkfs.ubifs和ubinize两个工具制作UBI镜像

科胜讯 /opt/conexant/sdk/target/ubifs中的文件 Config.in 在make menuconfig时使用 ubifsroot.mk在mak...
  • andylao62
  • andylao62
  • 2016年04月08日 11:35
  • 916

[UBI]mkfs.ubifs ubinize 工具编译

1.     cd zlib-1.2.8/     ./configure --prefix=../install     make     make install   2. ...
  • psvoldemort
  • psvoldemort
  • 2014年10月21日 08:12
  • 2690

ubifs ubinize.cfg 参数设置

原来用的256M 的flash,现在换了个1G 的,启动老报错。 后来发现ubinize.cfg里面的vol_size 设置也挺讲究的,不能设的太的,但必须比文件系统的大。 比如我原来一直设的10...
  • chendong3160
  • chendong3160
  • 2017年01月19日 10:39
  • 257

Ubifs文件系统和mkfs.ubifs以及ubinize工具的用法

Ubifs产生背景:         无排序区块图像文件系统(Unsorted Block Image File System, UBIFS)是用于固态硬盘存储设备上,并与LogFS相互竞争,作...
  • wjjontheway
  • wjjontheway
  • 2013年05月27日 15:59
  • 9621

解决找不到mkfs.ubifs命令

我的Ubuntu是14.04,安装以下三个软件就可以了 apt-get update apt-get install mtd-utils apt-get install zlib apt-...
  • mls805379973
  • mls805379973
  • 2017年11月24日 18:21
  • 188

ubifs 操作实例

  UBI文件系统简介 收藏 在linux-2.6.27以前,谈到Flash文件系统,大家很多时候多会想到cramfs、jffs2、yaffs2等文件系统。它们也都是基于文件系统+mtd+flash设...
  • faithsws
  • faithsws
  • 2010年03月15日 13:21
  • 4693

Ubifs文件系统和mkfs.ubifs以及ubinize工具的用法

Ubifs产生背景:         无排序区块图像文件系统(Unsorted Block Image File System, UBIFS)是用于固态硬盘存储设备上,并与LogFS相互竞争,作...
  • gg3980812
  • gg3980812
  • 2014年01月10日 18:16
  • 661

利用mkfs.ubifs和ubinize两个工具制作UBI镜像

利用mkfs.ubifs和ubinize两个工具制作UBI镜像 http://blog.csdn.net/andy205214/article/details/7390287 有了mkfs.ub...
  • muzi_csd
  • muzi_csd
  • 2014年02月28日 22:16
  • 1197
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:利用mkfs.ubifs和ubinize两个工具制作UBI镜像
举报原因:
原因补充:

(最多只允许输入30个字)