HI3519根文件系统内存大小调整

1.问题

烧录根文件系统后内存不够用

2.临时调整

参考:https://www.ebaina.com/articles/140000016127

上电按ctrl+c进入u-boot命令行,参考上面的文档,把bootargs改下-(rootfs)

resize2fs这个工具可以在以下路径找到:没./Hi3519DV500_SDK_V2.0.1.1/open_source/e2fsprogs/out/board/sbin/resize2fs

3.不进入u-boot调整

这就要找到这bootargs这行到底哪来的了,后面看到是emmc_env.bin这个烧录进去的,然后在bsp里面的makefile一直翻那来的找到了。

文件路径:

XXX/Hi3519DV500_SDK_V2.0.1.1/smp/a55_linux/source/bsp/tools/pc/uboot_env

参考里面的readme,根据需求改对应文档内容,然后make生成,就可以配置自己的env.bin了。

然后烧录的时候替换掉env文件。

上电后df -h看下发现,咦,没变。

我是把开发板挂载,然后用resize2fs的:/mnt/resize2fs /dev/mmcblk0p5

执行完就可以看到剩余内存都分过去了。

不过这步生产环境怎么搞?初步想法移植resize2fs,写个一次性脚本,格式一次?

现在暂时这样玩。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值