linux下如何制作ext4文件系统镜像

1.生成一个空的512MiB文件

dd if=/dev/zero of=rootfs.ext4 bs=1024 count=524288 (指定每一块大小为1024字节,一共有524288块,那么就是524288 * 1024 B = 512MiB)

2.对生成的文件进行格式化

mkfs.ext4 rootfs.ext4

3.挂载此空镜像

mount -o loop rootfs.ext4 /mnt/rootfs

4.向挂载好的文件系统中写入需要加入的文件

cp everyfile /mnt/rootfs

5.卸载根文件系统(意味着镜像已经制作完成)

umount /mnt/rootfs

5.将镜像写入sd卡的某个分区中

dd if=rootfs.ext4 of=/dev/mmcblk0p3

6.此时挂载一下sd卡的某分区即可在发现刚才复制进去的文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章