linux内核创建ubi,UBI文件系统制作和挂载

关于参数可以参考attach的命令输出:

root@ubuntu:~# ubiattach  /dev/ubi_ctrl -m 4 -d 0

UBI device number 0, total 4000 LEBs (516096000 bytes, 492.2 MiB), available 0LEBs (0 bytes), LEB

size 129024 bytes (126.0 KiB)

root@ubuntu:~#

ubinize.cfg文件

[ubifs]

mode=ubi

image=ubifs.img

vol_id=0

vol_size=450MiB --》一般要比真实的size要小

vol_type=dynamic

vol_alignment=1

vol_name=rootfs

vol_flags=autoresize

5. UBI文件系统镜像在Linux下的烧写

flash_eraseall /dev/mtd4

ubiformat /dev/mtd4 -s 512 -f /xxx/ubi.img

6、 UBI文件系统镜像在U-BOOT下的烧写

//load ubi image to RAM

tftp ubi.img

//erase MTD4 nand space

nand erase 0x6c0000 0xc820000

//write image to nand

nand write.i 0x81000000 0x6c0000 0xxxxx(image size)

7. UBI文件系统镜像在Linux下的挂载和卸载

挂载

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值