CentOS 7 grub故障

例 1. grub 故障:比如把 MBR 的前 446 個字節都覆蓋了。
CentOS 7  grub故障
系統重啓後則出現如下故障現象
開機的時候會自動嘗試從本地,光盤和網絡加載引導程序(如果光盤、網絡等引導失敗則會
operatiing system not found);這裏是從我的光盤加載的,因爲本地的引導程序已經沒有了.
CentOS 7  grub故障
選擇 troubleshooting (排錯)
CentOS 7  grub故障
選擇 resure a Centos system
CentOS 7  grub故障
選擇 continue,注意有耐心多等一下,有的時候會卡個 10 秒纔有反應
按照提示,切換根到本機的系統
CentOS 7  grub故障
fdisk -l 看看啓動分區是哪個,有星號的就是
CentOS 7  grub故障
重裝一下 grub2 到啓動分區就可以了
CentOS 7  grub故障
重啓就 OK 了
例 2:如果 grub 引導程序沒問題,但是我們把內核文件或者 grub.cfg 配置文件給刪除了怎麼

CentOS 7  grub故障
重啓之後,直接進入 grub 的救援模式,這表明引導程序木有問題,但是引導文件找不到了CentOS 7  grub故障
進入BIOS調光盤啓動
CentOS 7  grub故障
和前面一樣,光盤啓動,切換根目錄,掛載一下光盤到光盤掛載點。
CentOS 7  grub故障
解決方法就是重新安裝內核,可以用 rpm 或者 yum,用 yum 需要先卸載當前的,再安裝;
rpm 可以強行--force 覆蓋安裝。
CentOS 7  grub故障
裝完內核之後,重新安裝一次 grub2, 輸入 grub2-install /dev/sda, 然後重新編譯一下 grub2
就行了
CentOS 7  grub故障
重啓系統就可以了。
重啓之後,如果遇見以下問題:
問題是開機直接進入命令行模式,即使 runlevel 顯示的是 5,手動輸入 startx 一樣報錯。
解決方式是重新安裝圖形化界面
yum grouplist
yum groupinstall 'Server with GUI'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章