Linux救援模式(grub,/boot破坏修复)

grub破坏修复步骤
  1. cd /boot/
  2. rm -rf grub* (手动删除grub下的所有文件)
  3. 以光盘启动引导系统(在起机状态下快速点f2与鼠标左击进入选择光盘引导保存退出)
  4. chroot /mnt/sysimage (进入救援模式下)
  5. ls /boot
  6. mkdir -p /boot/grub2
  7. grub2-mkconfig -o /boot/grub2/grub.cfg
  8. grub2-install /dev/sda
  9. exit
  10. reboot
  11. 再选回硬盘引导系统(如步骤2)

步骤图片

这里是引用
删除了/boot/grub* reboot重启引导出现下错误
在这里插入图片描述
在重启界面中快速多次按F2+鼠标左击进入下图界面
Linux救援模式(grub,/boot破坏修复)_第1张图片
在Boot 下按shift+将CD放在最上面按F10保存退出
Linux救援模式(grub,/boot破坏修复)_第2张图片
进入下图页面选择Troublehooting回车
Linux救援模式(grub,/boot破坏修复)_第3张图片
选择Rescue a Centos system回车
Linux救援模式(grub,/boot破坏修复)_第4张图片
跟下图步骤敲代码
Linux救援模式(grub,/boot破坏修复)_第5张图片
和图4操作一样只是将Hard放最上面
Linux救援模式(grub,/boot破坏修复)_第6张图片
Linux救援模式(grub,/boot破坏修复)_第7张图片

破坏/boot目录修复
  1. rm -rf /boot/*
  2. 如上以光盘引导系统
  3. chroot /mnt/sysimage
  4. mount /dev/sr0 /mnt
  5. rpm -ivh /mnt/Packages/kernel-3.1.x.rpm --force
  6. ls /boot
  7. grub2-install /dev/sda
  8. grub2-mkconfig -o /boot/grub2/grub.cfg
  9. exit
  10. reboot
  11. 选回以硬盘引导系统
  12. 基本步骤和上面一样图略

你可能感兴趣的:(Linux救援模式(grub,/boot破坏修复))