1、用光盘引导启动服务器
2、在界面上选择救援模式(rescue mode),然后选择启动shell
3、如果是grub启动的第1阶段、第1.5阶段、第2阶段故障,重装grub即可
chroot /mnt/sysimage/
grub-install /dev/sda
sync
sync
exit
exit
grub-install 安装grub stage1和stage1_5到/dev/DISK磁盘上,并复制GRUB相关文件到 DIR/boot目录下
4、如果是/boot目录内的文件缺失,需要光盘启动,进救援模式,重装grub,重装内核,手写 /boot/grub/grub.conf ,然后重启
chroot /mnt/sysimage/
grub-install /dev/sda
mount /dev/sr0 /mnt
rpm -ivh /mnt/Packages/kernel-2.6.32-71.el6.x86.rpm --force
vim /boot/grub/grub.conf
default=0
timeout=5
hiddenmenu
title CentOS6
root (hd0,0)
kernel /vmlinuz-2.6.32-71.el6.x86_64 ro root=/dev/mapper/vg_c6-lv_root
initrd /initramfs-2.6.32-71.el6.x86_64.img
sync
sync
exit
exit
5、如果内核文件被删除造成无法启动
#进入rescue模式
chroot /mnt/sysimage
mount /dev/sr0 /mnt/
cp /mnt/isolinux/vmlinuz /boot/vmlinuz-2.6.32-754.el6.x86_64
sync
exit
reboot
6、initramfs文件被删除无法启动
进入rescue模式
chroot /mnt/sysimage
mkinitrd /boot/initramfs-$(uname -r).img $(uname -r)
sync
exit
exit
reboot