Ubuntu 16.04重裝后grub rescue> 終端模式修復方法


因為系統更新出現問題,重裝系統后出現引導系統的問題,電腦只能進入grub rescue> 終端模式。解決方法:

1. 使用ls命令,找到Ubuntu的安裝在哪個分區

  grub rescue>ls

屏幕上會羅列當前磁盤分區的信息,例如:

(hd0),(hd0,msdos3),(hd0,msdos2),(hd0,msdos1),(hd0,msdos4),(hd0,msdos5),(hd0,msdos6)

2. 依次輸入如下命令:

 grub rescue>ls (hd0,msdosX)/grub

其中msdosX表示各個分區,即上面羅列的磁盤信息,一個一個的試,如果分區不正確會提示:

error: unknown filesystem.

知道系統不提示這個錯誤,說明該磁盤安裝了Ubuntu,如果路徑始終不正確,可以嘗試:ls (hd0,msdosX)/root/grub

記住該磁盤分區,到下一步。

3. 依次輸入如下命令:

  grub rescue>set root=(hd0,msdos3)

  grub rescue>set prefix=(hd0,msdos3)/grub/i-386

  grub rescue>insmod normal

  grub rescue>normal

其中假設Ubuntu在msdos3中,也可以嘗試其他命令,但是在我的電腦上都不對,根據跟系統有關。

4. 系統已經可以啟動,順利進入Ubuntu系統,下面需要進行grub修復,否則下次進入系統仍然是grub rescue> 終端模式

在命令中端執行命令:

sudo update-grub

sudo grub-install /dev/sda

需要注意的是一定不要在/dev/sda加任何數字。

5. 問題解決,重啟系統沒有出現任何問題

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM