k10j 发表于 2005-5-1 11:06:45

重装WinXP后,用Grub for Dos 不行,哪位看看

各位大侠,我重装WinXP后,Grub不在了。用Grub For Dos,有问题,请大家帮忙看一下:
   我用TotalCmd可以看到 boot分区下的 Grub/Grub.conf 里面是 root (hd0,8),但看到的boot分区号是hda7,修改Menu.lst为Grub/Grub.conf的内容,即(hd0,8),启动提示找不到文件,改成(hd0,6)以后可以引导了,但ML的启动画面一闪,然后就停住了,显示:
Kernel panic-not syncing:no init found Try passing init=option to kernel.
然后就不动了。
不知道哪不对,请各位帮忙。

k10j 发表于 2005-5-1 11:09:32

上面的小圆脸是   8) 显示成图标了,大家见谅,不是我的错。

吴文官 发表于 2005-5-1 11:45:44

试试这个

http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=3427

KDE 发表于 2005-5-1 15:56:34

http://grub4dos.sourceforge.net/

k10j 发表于 2005-5-1 16:30:14

两位老大啊,我就是用WinGrub装的,装在Boot.ini文件中,其实这和Grub for Dos是一样的。现在ML已经能够引导,但是一开始的界面闪一下就停了,到这个提示:
Kernel panic-not syncing:no init found Try passing init=option to kernel.
好象不是Grub的问题。

KDE 发表于 2005-5-1 16:41:00

注意:重装 xp 可能改变了分区数量或者分区相对位置,导致找不到 / 目录,你需要在启动时进入 grub 命令行,输入
root (hd0,
连续按两次 tab 键,就会列出第一块硬盘上的所有分区,看看你的 / 分区到底在哪。

menu.lst 本来就应该是指向 /boot/grub/grub.conf 的一个符号链接,你照着原来的 /boot/grub/grub.conf修改 menu.lst,要正确才怪呢。

k10j 发表于 2005-5-2 07:57:55

谢谢KDE,我先试试吧。
页: [1]
查看完整版本: 重装WinXP后,用Grub for Dos 不行,哪位看看