有关挂在ubifs卷过程中问题

一把情况想要在MTD上使用UBIFS有五个步骤

1. 取消设备的关联
  #ubidetach /dev/ubi_ctrl -m 2
 
2. 格式化设备
   #ubiformat /dev/mtd2 -y -s 512 -O 512
  
3. 建立UBI device
   #ubiattach /dev/ubi_ctrl -m 2
   这行指令会把/dev/mtd2 attach到UBI device 0, 产生/dev/ubi0

4. 在空白的UBI device上建立 UBI volume
   #ubimkvol /dev/ubi0 -N foo -s 128MiB
   这行指令会在刚刚建立的UBI device 0上切一块128MB名为foo的UBI volume,
   即/dev/ubi0_0 ,同一个UBI device上面可以建立多个UBI volume(当然容量要够),
   如果这時候再执行下面这行
   #ubimkvol /dev/ubi0 -N bar -s 128MiB
   则会产生一个/dev/ubi0_1的volume

5. 将UBI volume mount成UBIFS
   $ mount -t ubifs /dev/ubi0_0 /mnt/ubifs
   将UBI device 0上面的第0个volume mount起来
  
过程实例
#ubidetach /dev/ubi_ctrl -m 3
#ubiformat /dev/mtd3 -y -s 512 -O 512
#ubiattach /dev/ubi_ctrl -m 3
#mknod  /dev/ubi0 c 253 0
#mknod  /dev/ubi0_0 c 253 1
#ubimkvol /dev/ubi0 -m -N persistent
#mount -t ubifs /dev/ubi0_0 /persistent

#ubidetach /dev/ubi_ctrl -m 4
#ubiformat /dev/mtd4 -y -s 512 -O 512
#ubiattach /dev/ubi_ctrl -m 4
#mknod /dev/ubi1 c 252 0
#mknod /dev/ubi1_0 c 252 1
#ubimkvol /dev/ubi1 -m -N userdata
#mount -t ubifs /dev/ubi1_0 /userdata/
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值