无忧启动论坛

标题: GRUB4DOS引导可启动光盘出错 [打印本页]

作者: 2011cqsquall    时间: 2011-7-20 22:56
标题: GRUB4DOS引导可启动光盘出错
我是想利用Grub4Dos来引导可启动的ISO光盘
menu.lst文件内容:
title GreenGhost [Ghost v8.3/v11] (MAP-HOOK)
map (cd)/iso/GhostXP.iso (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

启动引导GHOSTXP.ISO出现如下错误信息:
Autodetect number-of-heads failed. Use default value 255
Autodetect Sectors-per-track failed. Use default value 63
chainloader (fd0)+1
Error 13: Invalid or unsupported executable format
Press any key to continue.....

请问是哪里有问题呢?
作者: 3370123    时间: 2011-7-20 23:15
map (cd)/iso/GhostXP.iso (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

map (cd)/iso/GhostXP.iso (0xff)
map --hook
chainloader (0xff)

不过我不明白你的意思“我是想利用Grub4Dos来引导可启动的ISO光盘”,是光驱还是光盘镜像?
作者: 2011cqsquall    时间: 2011-7-20 23:56
标题: 回复 #2 3370123 的帖子
对,是光盘镜像。。。
我按照你的方法修改之后好象找到引导扇区了。不过还是没有成功,新的错误提示如下:
Load segment: 0x0   System type: 0x0   Sector Count: 0x4
Load RBA:0x23  Boot Type: 0 = No Emulation

Start booting from CD...
INT13/42h Read error (AX=0100,DL=00)Block=00000010
Error loading image: CDMENU.EZB

启动成功了,原来是rootnoverify (fd0)这里要改成0xff,谢谢兄弟了!
不过随之而来的问题是好象在ISO镜像启动之后,找光驱出现了问题,应该是不知道真实光驱还是ISO镜像吧。反正选择哪个菜单都无法用GHOST安装系统(因为只能找到真实的光驱,无法读取ISO镜像内的GHO文件)。

[ 本帖最后由 2011cqsquall 于 2011-7-21 00:30 编辑 ]
作者: hb_711    时间: 2011-7-21 09:51
这好像必然的,因为iso里面的dos会找真实光驱中的gho文件。
作者: 风神    时间: 2011-7-21 10:28
菜单命令好像有问题。
作者: zxw    时间: 2011-7-21 11:21
iso→(fd0)
基本用法上的错误。
作者: 2010whiz    时间: 2011-7-23 17:37
标题: 启动iso镜像的menu.lst
title ISO
find --set-root /FIRADISK.IMG      //加载这个驱动后就可以加载iso的PE外置程序
map --mem /FIRADISK.IMG (fd0)
map --mem /pe.iso (hd32)           
map --hook                          
chainloader (hd32)

直接把iso文件映射成HD32,在链式启动就可以了




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3