buidroot制作出来的是tar不是img,不能直接使用烧录到rk3288 需要转为img

linux把文件夹作为img镜像给rk3288烧录教程

首先需要得到文件系统中的所有文件,按照以下命令

1.制作镜像 空的镜像,用于存放文件 dd if=/dev/zero of=ubuntu.img bs=1M count=3000,设置count大小要比根据文件系统大,之后生成ubuntu.img


2.格式化镜像文件,并加入linuxroot卷标:sudo mkfs.ext4 -F -L linuxroot ubuntu.img

3.挂载镜像并往里面拷入修改后的文件系统:

mkdir ubuntu-mount //创建存放文件系统文件的文件夹

sudo mount ubuntu.img ubuntu-mount //挂载镜像到文件夹

sudo cp -rfp ubuntu/* ubuntu-mount //拷贝文件到文件夹 也就是镜像 因为已经挂载 相当于sd卡

之后需要缷载镜像:

sudo umount ubuntu-mount

然后就得到了含有文件系统的img

标签: linux, sudo, ubuntu, mount, 文件系统, 镜像, 烧录, img

相关文章推荐

添加新评论,含*的栏目为必填