UBI分区挂载

Linux 系统中有关mtd和ubi的接口:
(1) cat /proc/mtd:可以看到当前系统的各个mtd情况,
(2) cat /proc/partitions: 分区信息,有上面的类似
(3) cat /sys/class/ubi/ubi0/*:当前系系统的ubi情况
(4) ls /dev/*, 查看设备节点
假设我们想在mtdblock1上加载ubifs文件系统,步骤如下:
(1)./ubiformat /dev/mtd1 -----格式化mtdblock1
(2)./ubiattach /dev/ubi_ctrl -m 1 -----将mtdblock1与ubi建立连接

 

例如:mtd19 分区挂载为ubi分区

ubiformat /dev/mtd19
ubiattach /dev/ubi_ctrl -m 19
ubimkvol /dev/ubi0 -s 3MiB -N my_ubi_vol
mount -t ubifs ubi0_0 /mnt/ubi
//进入目录,可以成功创建一个文本文件
cd /mnt/ubi
vi test.txt
umount /mnt/ubi
ubidetach /dev/ubi_ctrl -m 19

你可能感兴趣的:(UBI分区挂载)