LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: topslayer

linux下面有没有像ultraiso一样方便编辑iso文件的东西?

[复制链接]
发表于 2004-5-22 23:22:02 | 显示全部楼层
最初由 Hauser 发表
试试mount -o loop之后,把里面的内容考至另一个目录进行修改,然后用mkisofs做成iso文件。

再次猜想:单单这样做会使可启动光盘镜像丧失引导能力……
发表于 2004-5-23 02:15:37 | 显示全部楼层
最初由 visionalstar 发表
再次猜想:单单这样做会使可启动光盘镜像丧失引导能力……

mkisofs可以用来制作可启动光盘镜像,以Mandrake9.2的安装盘为例,假设mount -o loop后将文件全拷到了/mnt/remaster里,增删了文件后执行:
# mkisofs -J -R -V -v -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o Mandrakelinux-9.2-CD1.iso /mnt/remaster
这样会在current目录里生成Mandrakelinux-9.2-CD1.iso。注意isolinux相对于/mnt/remaster(不能用绝对路径)。
发表于 2004-5-23 02:21:48 | 显示全部楼层
-b isolinux/isolinux.bin   -c isolinux/boot.cat

问题是,这些文件从哪里来呢?
winiso这样的软件还是有它的价值所在的
反过来说,有这些文件,windows下的cdimage一样可以做启动盘
发表于 2004-5-23 06:43:06 | 显示全部楼层
最初由 penny 发表
-b isolinux/isolinux.bin   -c isolinux/boot.cat

问题是,这些文件从哪里来呢?
winiso这样的软件还是有它的价值所在的
反过来说,有这些文件,windows下的cdimage一样可以做启动盘


isolinux.bin是Mandrake9.2的安装盘本身的文件,即它的boot image。至于boot.cat可以随意给它起个名字(别跟现有的文件名有冲突就行),它只会生成至制成的iso里;man里说-c是必需的,但我试过不用好象也没问题。不过最重要的倒是要找出启动盘的boot image,以下是做xp镜像的例子:
# mkisofs -J -R -V -v -b i386/setupldr.bin -c xxxx -no-emul-boot -boot-load-size 4 -boot-info-table -o winxp.iso /mnt/remaster
当然得承认论易用性及其他额外的功能,winiso或ultraiso毕竟略胜一筹啦。
发表于 2004-5-23 12:24:21 | 显示全部楼层
看完这帖很不爽. 完全支持kraml兄的说法! 事实求是! 没有实践就胡乱发出结论是很不好的! 希望坛里的斑竹们能强调这一点.
发表于 2004-5-23 18:15:09 | 显示全部楼层
最初由 yongjian 发表
看完这帖很不爽. 完全支持kraml兄的说法! 事实求是! 没有实践就胡乱发出结论是很不好的! 希望坛里的斑竹们能强调这一点.

我事实求是地实践了一下hauser的方法,可以删减文件而不影响启动功能!:2cool:2cool
发表于 2004-5-23 21:45:44 | 显示全部楼层
呵呵
先先
  贝
发表于 2004-5-23 22:12:52 | 显示全部楼层
最初由 Hauser 发表
isolinux.bin是Mandrake9.2的安装盘本身的文件,即它的boot image。至于boot.cat可以随意给它起个名字(别跟现有的文件名有冲突就行),它只会生成至制成的iso里;man里说-c是必需的,但我试过不用好象也没问题。不过最重要的倒是要找出启动盘的boot image,以下是做xp镜像的例子:
# mkisofs -J -R -V -v -b i386/setupldr.bin -c xxxx -no-emul-boot -boot-load-size 4 -boot-info-table -o winxp.iso /mnt/remaster
当然得承认论易用性及其他额外的功能,winiso或ultraiso毕竟略胜一筹啦。

问题是怎么找出来这个启动盘的镜像啊。
发表于 2004-5-24 17:51:38 | 显示全部楼层
我不知道是怎么回事,
不过,我们定制cdlinux就是这样弄的。
我的做法是由以前的一个网友说的。

另外,以前似乎听过一个叫下x11iso的,可能跟winiso差不多。
发表于 2004-5-24 20:03:44 | 显示全部楼层
但Hauser的方法好笨啊!费时吃力不讨好。还是找个winiso之类的软件实际。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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