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_rootfs

sudo mount ubuntu_rootfs.img ubuntu_base_rootfs

sudo cp -rfp ubuntu_rootfs/* ubuntu_base_rootfs/ 
 

你可能感兴趣的:(RK3568,ubuntu,linux)