用GRUB4DOS引导ISO光盘镜像的方法



用GRUB4DOS引导ISO光盘镜像的方法
用GRUB4DOS引导ISO光盘镜像的方法



.       首先要知道GRUB4DOS引导ISO镜像的功能是在2007 年11月才开发出来的,此日期前的旧版本不具有 ISO 启动功能,建议直接使用0.4.4版本。
.       比如要启动第一分区根目录下的mycd.iso,在menu.lst中加入下面的启动项:

title 启动XX光盘
map --mem (hd0,0)/mycd.iso (hd32)
map --hook
chainloader (hd32)
rootnoverify (hd32)
boot

.       另一种引导方式:(尚未验证,仅供参考)

title 启动XX光盘
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/mycd.iso quiet splash ro automatic-ubiquity locale=zh_CN.UTF-8 noprompt --
initrd /initrd.gz
boot

.       注意事项:

.       倘若引导不成功,通常可能的原因有:
(1)光盘镜像的CD-ROM文件系统是Joliet CD格式,GRUB4DOS不支持这种格式。你需要通过工具转换一下镜像文件的文件系统格式。
(2)BIOS中激活了SATA的AHCI模式。GRUB4DOS可能无法兼容AHCI模式,应在BIOS中将SATA模式设置为IDE。
(3)光盘镜像较小的可以使用–mem参数将其缓存到内存中,对于较大的ISO文件,最好去掉–mem参数。(除非你的内存足够容纳下)
(4)GRUB4DOS的引导菜单大小写和光盘里面的要一致,在用ULTRAISO制作ISO时,属性里的支持小写要打上勾,否则引导时有可能会提示找不到文件。
.       如果还有其他原因导致失败的,请查看GRUB4DOS教程或到论坛求助。
Powered by 无名小鬼 https://www.360docs.net/doc/566956208.html,

相关文档
最新文档