busybox制作文件系统
上面的链接是告知如何制作nfs的文件系统,通过NFS测试以后,就可以制作ramdisk文件系统了
具体如下:
1、制作一个大小为8M的虚拟磁盘
$ dd if=/dev/zero of=initrd.img bs=1k count=8192 (initrd.img为8M)
2、格式化这个虚拟磁盘为ext2
$ mkfs.ext2 -F initrd.img
3、在mount下面创建initrd目录作为挂载点
$ mkdir /mnt/initrd
4、将这个虚拟磁盘挂载到/mnt/initrd下
注意这里的initrd.img不要和Ubuntu根目录下的initrd.img弄混了,同时initrd.img不能存放在rootfs目录中
$ mount -t ext2 -o loop initrd.img /mnt/initrd
5、将我们的文件系统写入initrd.img中
将测试好的文件系统里的内容全部拷贝到 /mnt/initrd目录下面