我已将 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/