LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: kk526

请问该如何把我制作好的LFS系统做成iso?

[复制链接]
发表于 2009-1-4 20:23:49 | 显示全部楼层
回复四楼的问题:root.ext2的镜像文件,应该怎样生成?使用什么工具?

下载软件并安装zisofs-tools:
  1. cd /usr/local/src
  2. wget [url]http://www.kernel.org/pub/linux/utils/fs/zisofs/zisofs-tools-1.0.8.tar.gz[/url]
  3. tar xvf zisofs-tools-1.0.8.tar.gz
  4. cd zisofs-tools-1.0.8
  5. ./configure && make && make install
复制代码


制作root.ext2:
  1. cd /mnt
  2. dd if=/dev/zero of=root.ext2 bs=1M count=100
  3. mkfs.ext2 root.ext2

  4. ls -lh
  5. mkdir -pv /mnt/iso
  6. mount -o loop -t ext2 root.ext2 /mnt/iso
  7. cd /mnt/iso
  8. dd if=/dev/zero of=bigfile bs=1M count=50
  9. ls -h bigfile
  10. cd ..
  11. umount /mnt/iso

  12. mkzftree -F root.ext2 /tmp/root.ext2
  13. ls -lh /tmp/root.ext2
  14. rm -rvf root.ext2

  15. mkzftree -F -u /tmp/root.ext2 root.ext2
  16. ls -lh
复制代码



注:
1、内核要支持透明压缩文件;
2、内核要支持loop设备;
3、不压缩的root.ext2类似与ISO文件,只是文件系统类型为ext2。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表