|
发表于 2009-1-4 20:23:49
|
显示全部楼层
回复四楼的问题:root.ext2的镜像文件,应该怎样生成?使用什么工具?
下载软件并安装zisofs-tools:
- cd /usr/local/src
- wget [url]http://www.kernel.org/pub/linux/utils/fs/zisofs/zisofs-tools-1.0.8.tar.gz[/url]
- tar xvf zisofs-tools-1.0.8.tar.gz
- cd zisofs-tools-1.0.8
- ./configure && make && make install
复制代码
制作root.ext2:
- cd /mnt
- dd if=/dev/zero of=root.ext2 bs=1M count=100
- mkfs.ext2 root.ext2
- ls -lh
- mkdir -pv /mnt/iso
- mount -o loop -t ext2 root.ext2 /mnt/iso
- cd /mnt/iso
- dd if=/dev/zero of=bigfile bs=1M count=50
- ls -h bigfile
- cd ..
- umount /mnt/iso
- mkzftree -F root.ext2 /tmp/root.ext2
- ls -lh /tmp/root.ext2
- rm -rvf root.ext2
- mkzftree -F -u /tmp/root.ext2 root.ext2
- ls -lh
复制代码
注:
1、内核要支持透明压缩文件;
2、内核要支持loop设备;
3、不压缩的root.ext2类似与ISO文件,只是文件系统类型为ext2。 |
|