1.mkfs.ubifs的用法
mkfs.ubifs -r ../../apps_proc/poky/build/tmp-glibc/rootfs/mdm9607-usrfs -o usrfs.ubifs -m 2048 -e 126976 -c 1430 -F -v mkfs.ubifs
-m最小输入输出大小为2KiB(2048bytes),一般为页大小
-e逻辑可擦除块大小为124KiB=(每块的页数-2)*页大小=(64-2)*2KiB=124KiB
-c最多逻辑可擦除块数目为720(720*128KiB=90MiB),这个可根据ubi volume来设置,实际上是设置此卷的最大容量。
2.ubinize的用法
ubinize -v -o extra.ubi -m 2048 -p 128KiB -s 2048 usrfs_extra.cfg
-m最小输入输出大小为2KiB(2048bytes),一般为页大小
-p物理可擦出块大小为128KiB=每块的页数*页大小=64*2KiB=128KiB
-s用于UBI头部信息的最小输入输出单元,一般与最小输入输出单元(-m参数)大小一样。
ubinize需要指定一个配置文件usrfs_extra.cfg,内容如下:
[rootfs-volume]
mode=ubi
image=extra.ubi
vol_id=0
vol_size=60MiB
vol_type=dynamic
vol_name=system
常见错误:
分区大小 < UBI 卷
打赏作者
近期评论