已有一个可以启动的文件系统,要将其制作为ext4格式。
1.创建所需大小的文件系统
$ dd if=/dev/zero of=rootfs.ext4 bs=1024 count=xxxx()
2.格式化
$ mkfs.ext4 rootfs.ext4
3.挂载
$ sudo mount -o loop rootfs.ext4 /mnt
4.写入已备好的文件系统
$ cp rootfs/* /mnt
5.卸载跟文件系统
$ sudo umount /mnt
烧写到板子上。
制作过程参考了博客:https://www.cnblogs.com/fire909090/p/10955389.html
但是这里有个问题,在copy的时候,1G大小的文件系统不能拷贝到2G的rootfs.ext4中。