主机迁移服务 SMS主机迁移服务 SMS

文档首页> 主机迁移服务 SMS> 常见问题> 目的端配置与启动> 如何解决/boot分区挂载了xfs文件系统卷引起的grub问题?
更新时间:2021/09/16 GMT+08:00
分享

如何解决/boot分区挂载了xfs文件系统卷引起的grub问题?

问题现象

源端主机为Centos7.1系统,其中/boot分区挂载了xfs文件系统卷,迁移至华为云后,目的端启动失败,错误提示如下:

问题分析

该问题是由于/boot分区挂载了xfs文件系统卷引发的grub问题。

解决方案

  • 方案一

    将目的端系统盘卸载下来挂载到其他Linux主机(例如:CentOS7.6,如果源端系统版本高于CentOS7.6,建议挂载到对应源端版本或更高版本的系统),并进行mount操作,成功mount之后再umount卸载该磁盘,然后挂载回原目的端。

  • 方案二

    在源端编辑grub安装脚本文件:SMS-Agent/agent/linux/resources/shell/install_grub.sh,找到install_grub2函数,添加下图红色圈住的两行代码,然后启动agent并开始迁移

    图1 编辑grub安装脚本文件

  • 方案三

    基于源端升级grub,具体操作请参考grub版本过低导致主机迁移后无法启动该如何处理?

    在源端升级grub,可能会对源端产生一定的风险,请谨慎操作。

分享:

目的端配置与启动 所有常见问题

more