Centos系統進入系統 提示Grub處理方法

2016年10月27日16:50:07 發表評論 8,778 ℃

Grub是Linux系統默認使用的引導程序,當grub的配置文件(/boot/grub/grub.conf)丟失,或者配置出現錯誤,MBR記錄中的引導程序遭到破壞時,Linux主機啟動后可能只出現“grub>”的提示符,無法完成進一步的系統啟動過程。如圖所示:

Centos系統進入系統 提示Grub處理方法

如果你不知道你的系統引導分區所在的位置,只能輸入root (hd0,然后按tab鍵(如果有多個硬盤可以root (hd1, root (hd2, 測試),會有如下顯示,那么咱們需要把type 0x83的分區位置都得試一下,因為0x83的分區都有可能是/root分區即0,1分區位置(82是swap分區):

Centos系統進入系統 提示Grub處理方法

Centos系統進入系統 提示Grub處理方法

附分區類型圖:

Centos系統進入系統 提示Grub處理方法

接下來就從root (hd0,0)開始試驗(大多數情況都在(hd0,0)),然后輸入kernel /vm 按tab鍵如果可以補全則說明是正確的,如圖:

Centos系統進入系統 提示Grub處理方法

接著輸入initrd /ini 按tab鍵補全(kernel和initrd版本號一樣):

Centos系統進入系統 提示Grub處理方法

然后輸入boot按回車,啟動系統。

如果出現以下信息,說明沒有自動找到根分區:

Centos系統進入系統 提示Grub處理方法

需要重啟指定根分區即kernel后面加上 ro root=/dev/sda1,注意(hd0,0)=/dev/sda1 (hd0,1)=/dev/sda2;如果/dev/sda1還是報錯,就換/dev/sda2再試。

Centos系統進入系統 提示Grub處理方法

【騰訊云】云服務器、云數據庫、COS、CDN、短信等云產品特惠熱賣中

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: