nand下可用作ubifs文件系统的最小mtd分区大小

验证结论

对于nand上的mtd分区,如果想要成功挂载为ubifs系统,mtd分区大小至少为5M。考虑到保留2块(256k)作为边界保护。mtd分区至少为 5120K + 256K = 5376K

验证过程

mtd 分区大小为4M的失败验证

/dev/mtd10 大小位 0x440000 = 4352k

 

按如下操作流程

Step1: 生成UBI设备

Step2: 创建卷

 

Step3: 挂载卷

挂载失败的错误原因分析

=> 即至少需要 17 个LEB 才能挂载。

mtd 分区大小为5M的成功验证

分区大小

/dev/mtd10 大小位 0x540000 = 5376k

 

Step1: 生成UBI设备

Step2: 创建卷

Step3: 挂载卷