|
按照 MYD-AM335X 文件用户手册制作文件系统,到最后一步执行 ubinize 命令可能出现以下错误:
[mw_shl_code=bash,true]./ubinize -o ubi.img -m 2048 -p 128KiB -s 512 -O 2048 ubinize.cfg[/mw_shl_code]
提示错误:ubinize: error!: error in section "ubifs": size of the image file "ubifs.img" is 123293696, which is larger than volume size 104857600
解决
打开 ubinize.cfg 文件,吧 vol_size 的值改大一些,如把原本的 100MiB 改成 12329369 对应的 118MiB(实际为:117.58203125 MiB,取大一些 118 MiB)。
[mw_shl_code=bash,true][ubifs]
mode=ubi
image=ubifs.img
vol_id=0
vol_size=118MiB #默认为100MiB
vol_type=dynamic
vol_name=rootfs
vol_flags=autoresize[/mw_shl_code]
|
|