修改根文件系统的大小

1.在 kernel 中修改:

  首先改变分区表,在内核中的 menuconfig 选项中,选择 Device Driver 中 选择 Memory Technology Device (MTD)support 选项,修改分区表。

  在 device driver 中选择 Block device ,该数据的单位是 KB,写数字的时候要注意。

2.在 u-boot 中的修改:

  修改变量 mtdparts,将 rootfs 改成想要的大小。

  修改 bootcmd,如setenv bootcmd 'run setargs;nand read 0xa00000 nand-kernel 0x400000;nand read 0x3000000 nand-rootfs 0x1000000;jump 0xa00000

 nand-rootfs 0x1000000  中0x1000000 表示烧录到内存的文件系统的大小(一般是文件系统分区的大小),修改成想要的大小。

 修改 bootargs,setenv bootargs root=/dev/ram0 ro initrd=0x3000000,16M mem=64M console=1,其中 16M 代表文件系统的大小,改成想要的大小。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值