重启失败,进入grub rescue界面不要慌,我第一次出现这种问题就很慌
1.输入ls,列出本机所有的盘
grub rescue>ls
(hd0) (hd0, sda1) .....
2.输入ls (hd0,gpt1)... 一个个查找,直到出现grub这个词为止
grub rescue>ls(hd0,sda1)...
../../boot/grub
3.以上的操作其实是为了查找Ubuntu的grub引导,先前安装Ubuntu的时候,我把系统盘/root安装到了/dev/sda8,所以grub引导应该就在(hd0,sda8)内,找到后配置grub
grub rescue > set root=(hd0,sda8)
grub rescue > set prefix=(hd0,sda8)/boot/grub
4.输入以上配置代码,没有报错,说明配置成功了,最后切换到normal模式
grub rescue > insmod normal
grub rescue > normal
5.无误后重启,应该就能进入系统的grub菜单了
参考: