MBR引導出錯導致系統無法啓動,需要用救援模式來修復
(linux系統 CentOS6.7下測試的)
啓動流程圖:
一、下面就用一條命令把MBR的前446字節覆蓋來模擬操作用救援模式修復
[root@localhost~]# dd if=/dev/zero of=/dev/sda bs=446 count=1
然後重啓系統,此時進不去系統了
修復步驟:
1、把光盤加入光驅,然後啓動,以光盤進行引導,選擇救援模式(中間具體的步驟不再細說)
2、文件系統掛載到/mnt/sysimage目錄下,
這時切換到此目錄下使用chroot /mnt/sysimage這條命令即可,
由於是第一階段出現了問題,所以我們要安裝第一階段所需的文件
利用名令:grub-install /dev/sda
3、輸入兩次exit進行重啓,然後就可以了
二、grub.conf 文件破壞導致系統無法啓動
重啓執行下面4條命令:
grub> root (hd0,0)
grub> kernel /vmlinuz-2.6.32-573.e16.i686 ro root=/dev/mapper/VolGroup-lv_root quiet rhgb
grub> initrd /initramfs-2.6.32-573.e16.i686.img
grub> boot
系統啓動後重寫grub.conf
default=0
timeout=3
title CentOS 6.7
root (hd0,0)
kernel /vmlinuz-2.6.32-573.e16.i686 ro root=/dev/mapper/VolGroup-lv_root quiet rhgb
initrd /initramfs-2.6.32-573.e16.i686.img
再重啓一次就可以了