Flash分区大小问题
使用df -h命令查看分区大小情况,发现rootfs的大小只有5.7M:
并且可以看出,这个分区应该是针对128M Flash的,并且在project/image/configs/i2m/spinand.ubifs.p2.partition.config中可以看到具体的分区情况:
# vi project/image/configs/i2m/spinand.ubifs.p2.partition.config
不难发现,虽然分区表给rootfs中分配的了8M,但用df -h 看到只有5.7M,这是因为一部分用于分区了,就好像我们买了一个16G的U盘,在电脑上只看到14.4G可用。
由于板子的Flash大小为256M(可用约240M),我按照下表来分配,这里我只修改rootfs和customer的大小,其他保持不变:
Flash 128M 配置如下:
修改完后,重新编译并更新系统,可以看到rootfs分区变大了:
# ./Release_to_customer.sh -f nand -p ssd201
文档更新时间: 2021-08-17 14:45 作者:Aeeditor