更新时间:2024-08-02 10:38:55

问题原因: Redhat 7或者Centos 7采用的是 grub2 引导,原有的 grub2
引导在接管后的灾难恢复虚拟主机上无法正常使用,所以需要重新安装grub2。

解决方法:

  1. 参考Linux 7系列进入救援模式,选择Continue, 进入命令行,输入chroot /mnt/sysimage

  2. 找到/boot/grub2/grub.cfg所在的磁盘,可以使用 df -Th来查看/boot挂载到了哪个分区下面,如果没有 /boot,那么就看
    /挂载在哪个磁盘上面(注意:grub2安装在磁盘上,而不是某个分区上),输入grub2-install /dev/sda(该磁盘为/boot/grub2/grub.cfg所在的磁盘,根据实际情况而定)。

    image43.png

  3. 此时若无其他修复项,输入reboot,等待系统重启。