Chinaunix

标题: 跪求牛人帮助!估计没人会。 [打印本页]

作者: johnzw    时间: 2007-05-31 16:02
标题: 跪求牛人帮助!估计没人会。
下载了centos 5.0 的iso,其中cd1 的isolinux是引导程序,谁知道如何把这些文件刻成一张启动光盘。
就这么简单的问题,安装系统有很多途径,但是我就是想知道这个问题怎么解决?其他的方法就不说了。
作者: 天外闲云    时间: 2007-05-31 16:02
原帖由 天外闲云 于 2007-5-31 21:14 发表于 7楼  
ISOLINUX文件夹里面不包含引导程序的。

可以参考ISOLINUX的网站。


大意了。应该是说如果ISO的创建者没有选择隐藏引导文件的话,那么在isolinux/下是可以找到引导文件的。但是因为引导文件不具有唯一性,所以也有可能被改名放到别的目录去。

默认isolinux/:
isolinux.bin 是引导程序。isolinux.cfg是isolinux的配置文件。
boot.cat是catalog文件。

isolinux采用的是ISO 9660/El Torito CD-ROMs 的 "no emulation"模式。

可以用mkisofs制作ISO并刻录。


   mkisofs -o output.iso \
       -b isolinux/isolinux.bin -c isolinux/boot.cat \
       -no-emul-boot -boot-load-size 4 -boot-info-table \

没用过centOS,但是RHEL系列在第一张光盘上都有boot.iso,刻录之后可以引导安装,可以选择cdrom,local hdd,nfs,http,ftp等方式。我通常都是刻录boot.iso再通过我的NFS server远程安装RHEL 3/4/5的。仅供参考。
作者: skynet    时间: 2007-05-31 16:16
那么刻录软件,随便抓一个都可以刻啦。
作者: kill_350    时间: 2007-05-31 17:04
标题: 回复 #1 johnzw 的帖子
用刻录软件,里面有一个选项可以把iso刻录成光盘,按照提示就可以了,只要那个iso文件时刻启动的,刻出盘就能启动
作者: johnzw    时间: 2007-05-31 17:38
不行的。直接用isolinux文件夹里的文件做成启动盘,没有用。
在官方的手册里:mkisofs -o file.iso -b isolinux.bin -c boot.cat -no-emul-boot \
-boot-load-size 4 -boot-info-table -R -J -v -T isolinux/

是这样的命令。我差来差去,就是没有在windows下做linux启动盘的技术。所有的说明都是基于已经有了linux系统做启动盘。如果没有linux系统,是不是centos这6个iso就废了?
作者: flyqming    时间: 2007-05-31 18:09
这centos这6个iso算是废了
作者: gggompgf    时间: 2007-05-31 19:52
下载光盘版MS-DOS及GRUBforDOS,和isolinux文件夹刻成光盘。
光盘启动后输入GRUB回车,就可以手动加载isolinux是引导程序了
(当然也可以编辑DOS的AUTOEXEC.BAT文件和GRUB的MENU。LST文件自动加载isolinux是引导程序)
还有一种方法不知行不行。
在WINDOWS下用WINISO提取启动文件,再新建一个ISO按原路径把isolinux文件夹放进去(如isolinux文件夹在boot文件夹下,不能把boot省掉)然后导入启动文件后保存(最好另存为)最后刻成光盘。

[ 本帖最后由 gggompgf 于 2007-5-31 20:08 编辑 ]
作者: 天外闲云    时间: 2007-05-31 21:14
ISOLINUX文件夹里面不包含引导程序的。

可以参考ISOLINUX的网站。
作者: siseniao    时间: 2007-05-31 21:27
原帖由 gggompgf 于 2007-5-31 19:52 发表于 6楼  
下载光盘版MS-DOS及GRUBforDOS,和isolinux文件夹刻成光盘。
光盘启动后输入GRUB回车,就可以手动加载isolinux是引导程序了
(当然也可以编辑DOS的AUTOEXEC.BAT文件和GRUB的MENU。LST文件自动加载isolinux是引 ...

利用硬盘安装原理,用wingrub进行引导,然后将所有iso文件以数据格式刻入一张光盘,不知可行得通
作者: guangyishikong    时间: 2007-05-31 21:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: frankzh    时间: 2007-05-31 23:50
刚用硬盘安装了centos5  没有问题
作者: magoo185    时间: 2007-05-31 23:58
images目录下有个boot.iso,里面有isolinux目录,和根目录isolinux里的文件一样

这个估计刻录出来就是你要的启动盘,没试过,猜想是这样。
作者: lengxb    时间: 2007-06-01 09:07
标题: re
先把iso用虚拟光驱打开,直接用nero 7从光盘拷贝制作光盘,就行了
作者: johnzw    时间: 2007-06-01 09:12
原帖由 gggompgf 于 2007-5-31 19:52 发表于 6楼  
下载光盘版MS-DOS及GRUBforDOS,和isolinux文件夹刻成光盘。
光盘启动后输入GRUB回车,就可以手动加载isolinux是引导程序了
(当然也可以编辑DOS的AUTOEXEC.BAT文件和GRUB的MENU。LST文件自动加载isolinux是引 ...


第一种方法没试过,我可以试试,但是后一种用winiso来做,我试了,不行。根本不能引导!
作者: johnzw    时间: 2007-06-01 09:14
原帖由 magoo185 于 2007-5-31 23:58 发表于 12楼  
images目录下有个boot.iso,里面有isolinux目录,和根目录isolinux里的文件一样

这个估计刻录出来就是你要的启动盘,没试过,猜想是这样。


就是这个问题,这个文件要做成启动盘,在windows下是不可行的,只能在linux下通过mkisofs来做
我就是现在没有linux系统,所以才有这个问题!
作者: johnzw    时间: 2007-06-01 09:16
原帖由 lengxb 于 2007-6-1 09:07 发表于 13楼  
先把iso用虚拟光驱打开,直接用nero 7从光盘拷贝制作光盘,就行了


不行的,iso本身就是镜像文件,直接刻录镜像就行了。但是由于centos 5 的cd1。iso上没有做引导,所以只能你自己来做!
作者: johnzw    时间: 2007-06-01 09:40
问题在我,是我的错。我没有仔细看cd1,上面有一个image的文件夹,下面有boot.iso。我的错,我承认错误。唉。。。 是因为天外闲云的提示,我才发现。给分!
作者: Feraligatr    时间: 2007-06-01 09:41
原帖由 johnzw 于 2007-6-1 09:16 发表于 16楼  


不行的,iso本身就是镜像文件,直接刻录镜像就行了。但是由于centos 5 的cd1。iso上没有做引导,所以只能你自己来做!


不会吧,既然是公开下载的ISO,为什么还需要手动做引导呢?
作者: kurt998    时间: 2007-06-01 12:46
..........难道我前2天装的linux系统不是centOS 5?官方CD1-IOS上有引导的啊
作者: qintel    时间: 2007-06-01 13:28
给个建议,看看提问的智慧,文字版,标题要反应问题的实际内容,而不是跪求,冰天雪地跪求之类无意义的文字。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2