昨晚吧以前装的红帽个删除了,然后重启的时候就是嘿嘿的,只有一个熟悉的面孔grub rescue 我想不会让我在重装系统吧!我可是下了好的的功夫才弄到这个份上啊!:"
后来查了好多的资料,今天早上终于找到了!下面就和大家分享一下对于grub rescue 的修复方法吧!
1: 先用ls 命令,找到ububtu 安装在那个分区:
grub rescue>ls
会罗列出所有磁盘分区信息,比方说:(hd0,msdos1) (hd0,msdos2)
2:然后调用如下命令:x表示各个分区的分区号码,填上确切的数字啊!别填个x
grub rescue>ls(hd0,x)/boot/grub
3:假设找到了grub 的分区(hd0,msdos6)也就是你的根分区/boot/grub
4:grub rescue >set root=hd0,sda6
5:grub rescue >set prefix=(hd0,sda6)/boot/grub
6:上面的命令一定要对哦!不然是不能找到根目录里面的文件的
然后:grub rescue >insmod /boot/grub/normal.mod
7:grub rescue >normal
这样你就可以看到启动菜单了,直接进去ububtu里面
8:在终端里输入:sudo update-grub
sudo grub-install /dev/sda
这里千万要记住后面的sda不能是具体的分区如sda4等