Grub2 rescue 修复

昨天下午的时候想要把分区处理一下,突然发现硬盘里面有一个未使用的102M的分区,很果断的把这些乱七八糟的分区都给干掉了。结果呢,再次开机的时候就坑了(虽然酱紫的事情干过很多次了,这次做个记录吧)开机时提示如下:

GRUB loading..
error: unknown filesystem.
Entering rescue mode....
grub rescue>

grub rescue 支持的命令

这里一个很关键的地方就是在硬盘位置后应该加入/

窝的设置如下

grub rescue> set
grub rescue> prefix=(hd0,msdos9)/boot/grub2
grub rescue> root=hd0,msdos9
grub rescue>insmod (hd0,msdos9)/boot/grub2/i386-pc/normal.mod

执行成功之后,提示符会变成normal

grub rescue>normal

这个时候,就可以看到熟悉的引导界面了。

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

如果不执行这样的命令的话,重启之后还会回到之前的界面orz

Related Posts

Comments