我已將 Centos8 VM 從 ESXi 移至 HyperV 2019 核心(僅限硬碟),磁碟或分割區 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/