安裝CentOS時不小心將系統引導文件寫在U盤上

   最近在window7上面安裝了一個CentOS,,採用的方法是U盤安裝,安裝的時候沒注意將引導文件寫在電腦硬盤上,而是按照默認步驟寫在U盤上,導致開機的時候直接進入Windows 7系統,而沒有提供讓你進入CentOS的選項.但是,如果插入U盤,選擇U盤啓動,又能進入CentOS系統,神奇了!

   廢話不多說,現在要解決的問題是將CentOS設置在電腦硬盤上啓動.一種解決的方案如下:

   第一步: 插上安裝系統時的那個U盤,讓CentOS系統正常啓動。(如果已經把U盤格式化了,那就弄個Live CD啓動)
   第二步: 進入GRUB命令行模式:打開終端,運行sudo grub命令
   第三步: 在提示符’grub>’後輸入 find /grub/stage1, 你會得到一個運行結果,比如我的機子上結果是(hd0,8) (這個命令其實就是返回grub引導的位置,找出/boot所在分區,此時可以執行df -k 查看系統盤應該是hd0)
   第四步:運行grub>root (hd0,8) (這個位置要填上你機子上的運行結果)
   第五步:運行grub>setup (hd0) 出現幾行提示文字,最後是“… succeeded” 修復成功 
   第六步:運行quit
   第七步:運行reboot 重啓電腦

   第七步:如果此時發現還是無法從電腦上直接啓動CentOS,不要着急,插入U盤重新進入CentOS, 然後修改grub.conf和menu.lst裏面的(hd1,8)爲(hd0,0)(根據你自己的實際情況來改),這兩個文件都在/boot/grub/目錄下
   再次重啓即可進入CentOS,成功.

發佈了60 篇原創文章 · 獲贊 173 · 訪問量 30萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章