Linux主機啟動后可能只出現“grub>”的提示符,無法完成進一步的系統啟動過程。一般有兩種清情況:
1. grub的配置文件丟失,或者配置出現錯誤
2. MBR記錄中的引導程序遭到破壞
致使Linux系統默認使用的引導程序(Grub)無法正常引導系統正常啟動
· 如圖所示:
一、 如果你不知道你的引導分區所在的位置,輸入root (hd0,然后按tab鍵,會有如下顯示,需要把type 0x83的分區位置都得試一下,因為0x83的分區都有可能是/root分區即0,1,4分區位置
二、從root (hd0,0)開始試驗,然后輸入kernel /vm 按tab鍵如果可以補全則說明是正確的,接着輸入root=/dev/sda1,{注:(hd0,0)=/dev/sda1(hd0,1)=/dev/sda2}
三、接着輸入initrd /ini 按tab鍵補全
四、然后輸入boot命令
五、如果出現以下信息,說明選擇的根分區不對,請重啟繼續。
六、由於剛才寫的內容都是暫時寫入內存的,所以還需要重新寫一遍。將root=/dev/sda1改成root=/dev/sda2,然后輸入boot命令。接着就可以進入系統啦。