双系统出现grub rescue修复方法

首先我们要找到我们的linux安装在哪个盘里面,在grub rescue界面下输入

ls

可以看到有些东西,如(hd0)(hd0,msdos6) (hd0,msdos7)等等

接下来我们找哪个盘安装了系统

ls (hd0,msdos6)/boot/grub
ls (hd0,msdos7)/boot/grub

这样一个一个找,直到不报错,那就找到了,假设我们这里找到的是(hd0,msdos6),接下来就开始真正的操作了:

set root=hd0,msdos6
set profix=(hd0,msdos6)/boot/grub
set prefix=(hd0,msdos6)/boot/grub

insmod normal
normal

上面的命令没有报错的话,我们这个时候应该可以进入linux终端了,接着输入以下命令

sudo update-grub
sudo grub-install /dev/sda

至此就可以了。

猜你喜欢

转载自blog.csdn.net/weixin_39059031/article/details/81947913