標籤: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