加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

UBIFS烧写部分笔记

发布时间:2020-12-15 18:27:16 所属栏目:百科 来源:网络整理
导读:flash_erase /dev/mtd0 0 0 ubiformat /dev/mtd0 -f /root/ubi.img ubiattach /dev/ubi_ctrl -m 0 //将mtd0映射到ubi0_0 mount -t ubifs ubi0_0 /mnt/fs/ ubifs制作 mkfs.ubifs -U -D misc/devtable.txt -r romfs -o tmp/ubifs.img --nosquash-rino-perm -m

flash_erase /dev/mtd0 0 0
ubiformat /dev/mtd0 -f /root/ubi.img
ubiattach /dev/ubi_ctrl -m 0 //将mtd0映射到ubi0_0
mount -t ubifs ubi0_0 /mnt/fs/


ubifs制作
mkfs.ubifs -U -D misc/devtable.txt -r romfs -o tmp/ubifs.img --nosquash-rino-perm -m $page -e $leb -c ${max_leb_cnt}

?

mount -t nfs 10.0.14.188:/home/software1/luorenyang/target/7580 /mnt/nfs/
boot -z -elf flash0.mrskernel: 'root=/dev/nfs nfsroot=10.0.14.188:/home/software1/luorenyang/target/romfs ip=dhcp rw'


UBIFS:
制作镜像:
mkfs.ubifs -r rootfs -m 2048 -e 129024 -c 1872 -o rootfs.img
? -r:制定文件内容的位置
??? -m:页面大小
??? -e:逻辑擦除块大小
??? -p:物理擦除块大小
??? -c:最大的逻辑擦除块数量
??? 对我们这种情况,文件系统最多可以访问卷上的129024*812=100M空间
??? -s:最小的硬件输入输出页面大小,如:k9f1208为256(上下半页访问)

?

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

$ cat ubi.cfg
[ubifs]
mode=ubi
image=rootfs.img
vol_id=1
vol_size=200MiB
vol_type=dynamic
vol_name=rootfs
vol_flags=autoresize
?

烧写镜像: flash_eraseall /dev/mtd4 ubiformat /dev/mtd4 -s 512 -f ubi.img

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读