无忧启动论坛

标题: 请教:用isogrub.bin制作引导光盘的问题(已解决) [打印本页]

作者: jifang    时间: 2006-9-21 16:52
标题: 请教:用isogrub.bin制作引导光盘的问题(已解决)
我用从gandalf的中文grub网页下载来的isogrub.bin作为引导文件,制作光盘成功,可以从光盘引导grub,但是再往下就走不通了,具体情况请看:
我用ultraiso加载isogrub.bin为引导文件,把stage2放到光盘根目录.直接制作引导光盘.在virtual pc里加载,光盘顺利引导,光标停留在grub>位置,可以使用一些grub命令如halt等.说明引导光盘初步制作成功了.
接下来,我在光盘根目录下添加boot文件夹,又在boot文件夹里添加grub文件夹,拷贝memdisk.gz , stage1 ,stage2 ,grub.exe ,win98.img几个文件到boot/grub文件夹下,并新建menu.lst文件,编辑如下:

timeout 10
default 0
fallback 1

title win98 dos tools
scdrom --install
root (cd)
kernel (cd)/boot/grub/memdisk.gz c=60 h=8 s=36 floppy
initrd (cd)/boot/grub/win98.img

在虚拟机里加载光盘并引导,出现了引导菜单画面,默认就停在"win98 dos tools"选项上,按回车,屏幕显示如下:
booting 'win98 dos tools '

scdrom --install

atapi driver has been *installed* successfully!
root (cd)
filesystem type is iso9660,using whole disk
kernel (cd)/boot/grub/memdisk.gz c=60 h=8 s=36 floppy

error 16: file not found

press any key to continue...
应该是说没有找到memdisk.gz文件,可我已经加载光驱并更改了root目录啊
烦请达人指点!!

[ 本帖最后由 jifang 于 2006-9-21 10:02 PM 编辑 ]
作者: jifang    时间: 2006-9-21 22:01
这个版本的 Grub 要求 ISO9660 文件系统中的文件名要大写。

这是gandalf的原话,我实验过,确实如此。非常感谢gandalf!




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