Centos8:从 VMware ESXi 迁移到 HyperV 后虚拟机损坏

Centos8:从 VMware ESXi 迁移到 HyperV 后虚拟机损坏

我已将 Centos8 VM 从 ESXi 移至 HyperV 2019 核心(仅限 HDD)。看来磁盘或分区 ID 已损坏,因此无法使用默认/第一个 Grub 菜单选项正常启动。

但它使用最后一个(救援)选项运行。

我如何重建系统配置以便新的 UUID 可用于启动过程?

答案1

这不是 UUID 的问题。

您必须为当前内核重建 initramfs 以适应新的 VM 平台。

就我而言,命令是:

dracut -f /boot/initramfs-4.18.0-193.28.1.el8_2.x86_64.img 4.18.0-193.28.1.el8_2.x86_64

更多的:

http://www.cjcheema.com/2019/06/how-to-recover-or-rebuild-initramfs-in-centos-7-linux/

相关内容