按照提示,我在重装了xp后,修复grub引导:
1.用ubunut的liveCD,从CD-ROM启动进入桌面;
2.打开终端,输入: sudo grub
3.输入: find /boot/grub/stage1
4.输入: root (hd0,x) //输入find命令反馈的数据;
5.输入:setup (hd0) //如果想用xp进行多系统引导就写(hd0,x)
6.输入:quit
上面的提示也是成功的,可是但我重启后,进入ubuntu时,却提示:
Error 15:File Not Found!
请问这是怎么回事?
[问题]我在装了ubuntu后,又装了xp,修复grub启动无效
-
- 帖子: 274
- 注册时间: 2007-10-14 0:11
-
- 帖子: 274
- 注册时间: 2007-10-14 0:11
grub> find /boot/grub/stage1enven 写了:你用hd1 或者 hd2试一下 估计是你的分区位置不对。
(hd0,5)
grub> root (hd1,5)
Error 21: Selected disk does not exist
grub> root (hd2,5)
Error 21: Selected disk does not exist
grub> root (hd0,5)
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,5)/boot/grub/stage2
/boot/grub/menu.lst"... succeeded
Done.
试了以后就是这样子。
另外我发现我在终端输入: cd /boot/grub的时候,提示是没有这个目录。一般menu.lst不就在这个目录下吗? 我还是按照hd0设置的,后来重启系统到那个界面时,我编辑了一下启动菜单,发现他的那里竟然是 root (hd0,6),我就改为了root (hd0,5),现在进来ubuntu系统了,不知道再启动会不会成功了。
我去试试。