本文主要是介绍RK3568 Ubuntu关于rootfs大小问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
有关如何移植Ubuntu可以参考博客:
RK3568 移植Ubuntu-CSDN博客
但是移植完成之后会发现一个问题,就是文件系统的容量已经满了,若想安装软件和库是不可能的,所以需要在打包镜像文件那里做个修改,以及修改parameter.txt文件
打包镜像文件
1、创建空镜像文件,大小为20480MB(大概20G左右,注意这里需要根据实际EMMC的大小进行修改,以我的为例子是32G版本的EMMC)
dd if=/dev/zero of=ubuntu_rootfs.img bs=1M count=20480
2、将该文件格式化成ext4文件系统
mkfs.ext4 ubuntu_rootfs.img
3、将该镜像文件挂载到一个空的文件夹上,然后将ubuntu_rootfs的文件复制到该空文件夹中
mkdir ubuntu_base_rootfssudo mount ubuntu_rootfs.img ubuntu_base_rootfssudo cp -rfp ubuntu_rootfs/* ubuntu_base_rootfs/
</
这篇关于RK3568 Ubuntu关于rootfs大小问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!