文档首页 > > 常见问题> 目的端配置与启动> grub版本过低导致主机迁移后无法启动该如何处理?

grub版本过低导致主机迁移后无法启动该如何处理?

分享
更新时间:2020/09/09 GMT+08:00

问题现象

主机迁移完成后无法正常启动,显示如图1所示。

图1 无法启动

问题原因

源端主机中的grub2版本比较旧,有一些未修复的bug(这个bug并不影响系统运行,不过会导致重新安装gurb的时候失败)。

操作步骤

  1. 使用root用户登录源端主机,执行grub2-install安装grub2。

    安装时若提示error: not a correct XFS inode,说明安装grub失败。

  2. 执行如下命令,查看已安装的grub2版本。

    rpm -qa |grep grub2
    图2 查看grub2版本

  3. 执行如下命令,升级gurb2版本。

    yum update grub2

  4. 执行如下命令,查看升级后的grub2版本。对比图2图3的版本号,说明grub升级成功。

    rpm -qa |grep grub2

    图3 查看升级后grub2版本

  5. 源端grub2安装完成后,重新迁移源端到目的端,迁移完成后,即可正常启动。
分享:

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问