出現grub rescue的解決方法:linux
1 grub rescue>lsspa
羅列全部硬盤分區信息,如orm
(hd0) (hdo,msdos3) (hd0,msdos2)(hd0,msdos1) io
我另外加裝了一塊固態硬盤,因此個人後面還有(hd1)......date
2 grub rescue>ls (hd0,msdos3)/boot/grub方法
linux distrubution差別可能會找不到grub,路徑不同di
3 個人linux安裝在(hd0,msdos3),因此我在該分區找到了個人grub,顯示了文件夾的內容文件
4 grub rescue>set root=(hd0,msdos3)sudo
grub rescue>set prefix=(hd0,msdos3)/boot/grub
硬盤
grub rescue>insmod normal
grub rescue>normal
至此,開機已經完成,
可是此時進行重啓,還會出現這種狀況,因此要對grub進行修復
sudo update-grub
sudo grub-install /dev/sda
sda是硬盤號,不能指定硬盤分區,如sda1,sda5是不正確的