我想在U盘上使用Grub,于是从http://grub4dos.jot.com/ 下载了最新版(2007-1-7日的0.4.2版)的Grub(包括Grldr和Bootlace等)。步骤如下:
第一种方法:
①我先用Usboot1.68把我的U盘格式化成Usb_zip模式,在U盘上新建Boot/grub目录,把一些必备文件(如镜像文件、Fonts、Mendisk.gz、背景图片文件和menu.lst等)拷入到Boot/grub目录下;
②用Bootlace --floopy 0x00安装Grub到U盘上,再把Grldr拷到U盘根目录。当电脑启动到 Verifying DMI Pool Data.....时又停在那儿了,U盘的灯亮了一会又灭了,再也启动不起来了。找不到U盘上Boot/grub/menu.lst,但U盘上确实有menu.lst。
第二种方法:
①同第一种方法的第①步;
②把Grub.exe拷到U盘的根目录下,再在U盘的根目录下新建一个Autoexec.bat文件,内容是:grub.exe --config-file=(fd0)/boot/grub/menu.lst,能启动成功,但仍找不到U盘Boot/grub下的Menu.lst,而且最下面的一行”高亮选中的条目将会自动运行于n秒后“的提示没有了,只能用方向键选择后再按回车键。如果按C回到Grub的提示符,打入Configfile boot/grub/menu.lst则没有任何问题。
为什么会是这样呢?怎样解决?
[ Last edited by chujiafu on 2007-3-4 at 11:19 PM ]
第一种方法:
①我先用Usboot1.68把我的U盘格式化成Usb_zip模式,在U盘上新建Boot/grub目录,把一些必备文件(如镜像文件、Fonts、Mendisk.gz、背景图片文件和menu.lst等)拷入到Boot/grub目录下;
②用Bootlace --floopy 0x00安装Grub到U盘上,再把Grldr拷到U盘根目录。当电脑启动到 Verifying DMI Pool Data.....时又停在那儿了,U盘的灯亮了一会又灭了,再也启动不起来了。找不到U盘上Boot/grub/menu.lst,但U盘上确实有menu.lst。
第二种方法:
①同第一种方法的第①步;
②把Grub.exe拷到U盘的根目录下,再在U盘的根目录下新建一个Autoexec.bat文件,内容是:grub.exe --config-file=(fd0)/boot/grub/menu.lst,能启动成功,但仍找不到U盘Boot/grub下的Menu.lst,而且最下面的一行”高亮选中的条目将会自动运行于n秒后“的提示没有了,只能用方向键选择后再按回车键。如果按C回到Grub的提示符,打入Configfile boot/grub/menu.lst则没有任何问题。
为什么会是这样呢?怎样解决?
[ Last edited by chujiafu on 2007-3-4 at 11:19 PM ]
