CentOS GRUB引導錯誤無法進入系統解決辦法

來源:互聯網
上載者:User

標籤:lfs   引導   rescue   grub   centos   

本來想整個LFS試試,結果在最後關頭設定LFS系統啟動的時候掛了。其餘的安裝筆記沒寫多少,先來寫寫系統怎麼掛的。

在LFS之前就在想,萬一把我宿主機掛了咋辦,沒想到真掛了。

但我進行到LFS系統grub安裝時,那LFS說明上說的也不明白,我做的也稀裡糊塗。似乎把宿主機系統GRUB損壞了,重寫了。結果LFS系統也沒裝好,重啟後LFS進不去,宿主機系統就更別說了,根本沒有宿主機進系統的選項。。。。

於是開始找辦法,我想即便是LFS掛了,恢複出宿主機也好啊,結果手賤點錯了,直接雙擊了.vmdk檔案,立馬出來了一個windows install安裝提示,我都不知道咋回事。過了一會兒需要插入光碟片,我點了取消,然後再開虛擬機器,發現提示“vmware安裝無法開啟核心裝置 \\.\Global\vmx86: 系統找不到指定的檔案”。

上網搜了好久都不知道VMware怎麼掛的。

這下好了,LFS沒做成,centos宿主機掛了,順帶著VMware也掛了。

於是乎趕緊去網盤下載VMware安裝檔案,雙擊選擇修複,修了半天,VMware好了(就這麼用安裝檔案修複就好,網上的方法都不行)。

然後再虛擬機器設定裡把DVD/CDrom掛上centos的ISO鏡像。我要進入救援模式。

再VMware加電開機的時候狂點滑鼠左鍵(游標不進入則F2沒用),同時狂按F2,進入BIOS設定,找到boot選項,游標移到cd/dvd上,按下+鍵將這一個啟動項上移到第一個。F10儲存退出。

重啟。進入centos安裝首介面,選擇rescue....那項。選擇語言都是英語。網路設定跳過。先選continue後選ok,再啟動shell。

輸入命令chroot /mnt/sysimag進入chroot環境

此時可以正常操作檔案。下面修複grub引導。

過程如下。

輸入grub斷行符號

依次輸入命令:

root   (hd0,0)

setup  (hd0) 

quit   #退出grub

現在別忙著重啟。

因為centos6.4有個煩人的SELinux檢查。我不關閉它重啟後你會蛋疼。

vi /etc/sysconfig/selinux

在裡面找到SELINUX=enforcing ,把他改為SELINUX=disable。

現在exit退出chroot。

然後halt -p關機。

之後重開機,並在VM加電時狂點左鍵+F2,進入BIOS設定,把CD/DVD啟動項用“-”號鍵,移到第三個位置。F10儲存退出,重啟開機。

現在centos正在啟動。過一會啟動完了有些奇怪的提示,不管它,等一會兒,系統會自動重啟一次,然後就正常了。

終於完了。拯救成功。待會兒去看看LFS錯哪了。就差一步了。

對了,這裡有兩個參考資料

http://www.osyunwei.com/archives/5764.html

http://www.jb51.net/LINUXjishu/58523.html 【3】

本文出自 “Xmirage” 部落格,請務必保留此出處http://mirage1993.blog.51cto.com/2709744/1537443

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.