出現grub rescue模式一般是硬盤分區出現變動、導致舊的grub找不到啓動文件而出現的.
出現錯誤具體原因未知,但開機不能引導肯定是grub配置文件出錯,/boot/grub2/grub.cfg
解決方法:
一,插入安裝U盤或者光盤,進入救援模式,重裝grub重新生成grub.cfg文件:
grub2-install /dev/sda*(boot目錄所在分區)
grub2-mkconfig -o /boot/grub2/grub.cfg
重啓後應該就OK了。
二,grub> 模式下:
輸入:ls 查看所有磁盤分區:hd(x,x)......
用:ls hd(x,x)/grub 找grub所在的分區,有正確執行結果的便是
找到linux所在分區後執行:
set prefix=hd(x,x)/grub
set root=hd(x,x)
insmod normal
再使用normal命令進入系統後,再修復grub 配置。