Centos系統(tǒng)進(jìn)入系統(tǒng) 提示Grub處理方法

2016年10月27日16:50:07 發(fā)表評(píng)論 8,554 ℃

Grub是Linux系統(tǒng)默認(rèn)使用的引導(dǎo)程序,當(dāng)grub的配置文件(/boot/grub/grub.conf)丟失,或者配置出現(xiàn)錯(cuò)誤,MBR記錄中的引導(dǎo)程序遭到破壞時(shí),Linux主機(jī)啟動(dòng)后可能只出現(xiàn)“grub>”的提示符,無法完成進(jìn)一步的系統(tǒng)啟動(dòng)過程。如圖所示:

Centos系統(tǒng)進(jìn)入系統(tǒng) 提示Grub處理方法

如果你不知道你的系統(tǒng)引導(dǎo)分區(qū)所在的位置,只能輸入root (hd0,然后按tab鍵(如果有多個(gè)硬盤可以root (hd1, root (hd2, 測(cè)試),會(huì)有如下顯示,那么咱們需要把type 0x83的分區(qū)位置都得試一下,因?yàn)?x83的分區(qū)都有可能是/root分區(qū)即0,1分區(qū)位置(82是swap分區(qū)):

Centos系統(tǒng)進(jìn)入系統(tǒng) 提示Grub處理方法

Centos系統(tǒng)進(jìn)入系統(tǒng) 提示Grub處理方法

附分區(qū)類型圖:

Centos系統(tǒng)進(jìn)入系統(tǒng) 提示Grub處理方法

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

Centos系統(tǒng)進(jìn)入系統(tǒng) 提示Grub處理方法

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

Centos系統(tǒng)進(jìn)入系統(tǒng) 提示Grub處理方法

然后輸入boot按回車,啟動(dòng)系統(tǒng)。

如果出現(xiàn)以下信息,說明沒有自動(dòng)找到根分區(qū):

Centos系統(tǒng)進(jìn)入系統(tǒng) 提示Grub處理方法

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

Centos系統(tǒng)進(jìn)入系統(tǒng) 提示Grub處理方法

【騰訊云】云服務(wù)器、云數(shù)據(jù)庫、COS、CDN、短信等云產(chǎn)品特惠熱賣中

發(fā)表評(píng)論

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