全志A33之dragonboard的分区实际显示很小

本文探讨了在使用开发板时遇到的存储空间不足问题,特别是在上传大量数据时。问题的根源在于buildroot脚本中对rootfs大小的限制。通过调整NEW_NR_SIZE值可以增加rootfs的大小,但这只是表面解决,更深层次的理解和解决方案需要进一步研究。

问题

在这里插入图片描述
实际上/dev/mmcblk0p7是作为 / 分区的,分配了1G空间
在这里插入图片描述
我在上传数据,很容易出现空间不足的问题。为什么会如此?

原因

在buildroot/target/dragonboard/dugi_build.sh的62行会计算rootfs大小,在这里就限制了rootfs大小,更改NEW_NR_SIZE值可改变rootfs大小

 58 echo "generating rootfs..."
 59 cd rootfs
 60 NR_SIZE=`du -sm  | awk '{print $1}'`
 61 cd - > /dev/null
 62 #NEW_NR_SIZE=$(((($NR_SIZE+32)/16)*16))
 63 NEW_NR_SIZE=1024   

解决

感觉这还只是表面解决问题,深层原因与解决办法,还需要深入了解开发板。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值