Board logo

标题: 求助!grub4dos启动iso失败 [打印本页]

作者: abshuhuhuhu     时间: 2009-8-3 06:44    标题: 求助!grub4dos启动iso失败

环境:笔记本,硬盘为NTFS分区。c,d,e
另外将一个逻辑分区F删除,准备用来安装Linux。
下载了gos3.1.iso(Gos基于UBUNTU8.0.4)和grub4dos_0.4.4
C盘已经安装了Xp,根目录下放入了gos.iso, menu.lst, grldr
修改了boot.ini,进入grub4dos正常。
在menu.lst中加入如下:
title test----------------- GOS.ISO
find --set-root /gos.iso
map --mem /gos.iso (0xff)
map --hook
chainloader (0xff)

结果不成功,在grub4dos命令行执行,到map --mem /gos.iso (0xff)
时提示出错:
error 33: selected item cannot fit into memory.

接着尝试另一种方法:
在menu.lst中加入如下:
title Boot GOS.ISO
find /vmlinuz
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/gos.iso
initrd /initrd.gz
boot

同时把光盘中的vmlinuz 和initrd.gz提取放到C盘根目录。
结果提示 没有相应的文件或扩展名无效。

将vmlinuz 和initrd.gz用ubuntu官网上面的文件(应该是9.0.4的版本)替换,能够启动,但是启动到定位安装用的iso文件时便无法找到。

请教高手到底安装出现什么问题。
作者: fujianabc     时间: 2009-8-3 10:12
你要用9.04的vmlinuz,initrd.gz与9.04的iso搭配才行,而不能用8.04的gos.iso
作者: abshuhuhuhu     时间: 2009-8-3 22:23
谢谢楼上!,
昨晚又试验了一次,这回用grub4dos_0.4.4里的中文版3个文件,用gos.iso里面提取的vmlinuz, initrd.gz, 然后
kernel /vmlinuz boot=casper iso-scan/filename=/gos.iso
initrd /initrd.gz
boot
这回能够启动了,提示了一些isolinux的内容,然后说isolinux.cfg里面的内容无法识别,然后停顿在:boot提示符上了。
真是神奇啊,至今我也不知道到底发生什么事了。
作者: zhxy9804     时间: 2009-8-7 22:25
仿真ISO没那么容易,看ISO了。
作者: turkeycq     时间: 2010-1-11 11:42
我仿了BT4也是不行的。郁闷。
作者: worldemperor     时间: 2010-1-18 20:56
bt4莫说仿了,我直接kernel命令都失败了,我是说bt4beta版,prefinal版倒是顺利启动。不过还好bt4beta可以从dos启动。grub引导进入dos再进入bt4beta就行了,只是没法直接启动有些让人郁闷。

prefinal版虽然可以启动,但是没找到瑞银的驱动,暂时我还没法用