制作可引导的CD(也可以认为是先制作一个iso文件,再刻录)。这里我用isolinux引导程序。首先你需要下载syslinux 包或者源码包。安装完毕,在你的安装目录下,你会找到如下的一个文件isolinux.bin 这就是我们要用的引导程序了。
除了需要这个文件以外还需要一个isolinux.cfg 配置文件,他是一个菜单,将提示你进行下一步的操作等。
default 0
display boot.msg #打印启动信息(文本)
display welcome.txt
F1 welcome.txt #press F1 will see the welcome info
F2 boot.msg
prompt 1 #启动信息提示
label 0
localboot 0x80 #从本地硬盘启动
label a #从软驱启动
localboot 0x00
label q #退出本次引导
localboot -1
讲此2个文件放如一个文件夹内isolinux。
然后我们需要用linux里的mkisofs 命令来制作bootable iso了。
mkisofs -b isolinux.bin -c boot.cat -boot-load-size 4 -no-emul-boot -o linux.iso isolinux/(具体没一个参数的含义,查看man)
运行此命令的位置在和isolinux文件夹同级。运行完毕得到linux.iso。验证一下,为了方便我们不去刻录,而是直接用vmware workstation 做一个虚拟机来验证,这样简单方便。
大家可安装过redhat或者fedoral 或者随便一种发行版&#