Centos8 VM を ESXi から HyperV 2019 コア (HDD のみ) に移動しました。ディスクまたはパーティション ID が壊れているようで、デフォルト/最初の Grub メニュー オプションを使用しても正しく起動しません。
しかし、最後の(レスキュー)オプションで実行されます。
ブートプロセスに新しい UUID が使用されるようにシステム構成を再構築するにはどうすればよいですか?
答え1
それは UUID の問題ではありませんでした。
新しい VM プラットフォームに適合させるには、現在のカーネルの initramfs を再構築する必要があります。
私の場合のコマンドは次の通りです:
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/