你自己都把办法说出来了,还要问什么?你说的已经很清楚了,只要制作出一个 DOS 引导软盘,再按照常规方法用这个软盘制作出可引导的光盘。只需要把 GRUB.EXE 放入 config.sys 或者 autoexec.bat 中便可。看看 grub4dos 的发布,里面有 config.sys 的例子文件,用 device 命令调用 grub.exe,包含了嵌入到 grub 命令行的菜单。除了一个 grub.exe 以外,什么都不需要了,就连 menu.lst 也不需要了,因为菜单已经嵌入到 grub.exe 的命令行了。
例子文件中的 grub.exe 还带有 --bypass 等选项,目的是方便使用。有了这些选项,开机时,屏幕会提示按空格键进入 GRUB,否则,几秒钟后跳过 GRUB 而正常启动 DOS。
下载地址:
http://grub4dos.jot.com/
不过,GRUB 目前还不能强大到访问光盘文件的程度;以后会做到的。
因此,这种办法只能让 GRUB 访问这个软盘映像中的文件,不能访问光盘文件系统中的其它映像文件。
目前,你可以使用仿真硬盘的光盘启动方法,来获得大一点的空间(光盘中的仿真硬盘的容量不受限制,而软盘最大也只能是 2.88M)。在硬盘映像中,前述有关 GRUB.exe 的方法都有效,你也可以把其它软盘映像放在光盘上的硬盘映像中,以便 GRUB.EXE 可以访问到它。
Last edited by 不点 on 2006-6-17 at 19:06 ]