不知怎么回事grub启动消失了,直接就是XP的多启动菜单,于是用光盘启动修复Grub,但未能成功,出错信息如下:
代码: 全选
grub> find /boot/grub/stage1
find /boot/grub/stage1
(hd0,11)
grub> root (hd0,11)
root (hd0,11)
grub> setup (hd0)
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,11)/boot/grub/stage2 /boot/grub/menu.lst"... failed
Error 22: No such partition
谁知道怎么回事? 急! 谢谢!
1.21:在ubuntu官方英文论坛发贴求助已解决,是EBR分区表错误造成
代码: 全选
sudo fdisk /dev/sda
然后按照前面的修复步骤进行,不再报错,成功修复Grub!