修復centos6.4 Grub 啓動

原因和修復思路:可能是grub.conf文件的配置有問題或者是/boot/grub 和/boot下文件丟失,,反正先判斷系統裏嘗試用手動方式啓動,說不定這些文件還在,能啓動的話,檢查下grub.conf對不對



第一步

grub>root (hd0,0)

###如果不知道是不是boot裝在第一分區,那就用find /grub/grub.conf確定下 cat (hd0,1)/etc/fstab能查到/分區的UUID



第二步

  grub> kernel /vmlinuz-xxxxx ro root=/dev/sda2

###用kernel空格/按TAB鍵出這個文件 ,後面的root分區可以用root=UUID=xxxx來設定


第三步

  grub> initrd /intfsram--xxx

###6.4版本已經改名了


第四步

  grub>boot


第五步

###去改grub.conf文件並保存下次正常啓動##3

###編輯grub.conf###

default=0

timeout=5

titile= redhat

  root (hd0,0)

  kernel \  xxxxx  ro root=xxxxx

  initrd  \


###如果/boot/下的文件全部丟失的話,那需要resuce模式###

chroot /mnt/sysimage

mount /dev/cdrom /mnt

cd /mnt/Packets

rpm -ivh kernel-xxxx --force

###注意這裏一定要加--force 裝好就有/boot/下的vmlinuz那些文件了###

實驗時候恢復好還會selinux標籤重新系統自動修復要些時間,後來還需重啓一次



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章