使用CentOS安裝光盤進行開機GRUB引導修復

解決辦法:使用CentOS安裝光盤進行開機GRUB引導修復linux

具體操做:運維

使用CentOS系統光盤引導計算機(系統盤要與原來安裝的系統版本相同)ui

以下圖所示this

按F5進入系統修復模式,出現下面的界面3d

輸入:linux rescue 回車blog

默認OK教程

默認OKget

NOit

選擇Continue出現下面的界面io

默認OK,出現下面的界面

輸入:chroot /mnt/sysimage ,回車    #將當前目錄切換到原來系統的根目錄

繼續輸入:grub 回車,出現下面的界面

系統運維  www.osyunwei.com  舒適提醒:qihang01原創內容 版權全部,轉載請註明出處及原文連接

輸入:root   (hd0,0)  回車    #注意root與(hd0,0) 之間必需要有空格

繼續輸入:setup  (hd0)  回車    #注意root與(hd0) 之間必需要有空格

再次輸入:quit  回車  #退出grub模式

最後輸入:reboot    #重啓系統

拿出光盤,grub修復完畢,能夠正常進入系統

備註:若是經過上面的操做仍是沒法正常進入系統

能夠在

輸入:chroot /mnt/sysimage 以後繼續輸入

vi  /boot/grub/grub.conf   #編輯,添加如下內容(CentOS 5.9爲例)

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/sda3
#          initrd /initrd-version.img
#boot=/dev/sda1
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-348.el5)
        root (hd0,0)
        kernel /vmlinuz-2.6.18-348.el5 ro root=LABEL=/
        initrd /initrd-2.6.18-348.el5.img

:wq!  #保存退出

輸入:quit  回車  #退出grub模式

輸入:reboot    #重啓系統

通常均可修復成功,正常進入系統。

系統運維  www.osyunwei.com  舒適提醒:qihang01原創內容 版權全部,轉載請註明出處及原文連接

若是系統是經過U盤安裝的,拔了U盤以後就進不了系統,插上U盤又能夠正常啓動

能夠採用以下方法修復

插上U盤,正常進入系統

輸入:grub-install /dev/sda  #安裝grub到sda

vi /boot/grub/device.map  #編輯修改成

(hd0)     /dev/sda

以前可能爲:

(hd1)     /dev/sda

(hd0)     /dev/sdb

vi /boot/grub/grub.conf  #編輯修改裏面的(hd1,0)爲(hd0,0)

title CentOS (2.6.18-348.el5)

        root (hd0,0)

        kernel /vmlinuz-2.6.18-348.el5 ro root=LABEL=/

        initrd /initrd-2.6.18-348.el5.img

後面的所有刪除

保存後重啓,拿掉U盤,便可正常進入系統。

至此,CentOS GRUB引導錯誤沒法進入系統解決辦法教程完成。

相關文章
相關標籤/搜索