Centos8: VM сломалась после перехода с VMware ESXi на HyperV

Centos8: VM сломалась после перехода с VMware ESXi на HyperV

Я перенес виртуальную машину Centos8 из ESXi в ядро ​​HyperV 2019 (только жесткий диск). Похоже, идентификаторы дисков или разделов повреждены, поэтому она не запускается должным образом с использованием пункта меню Grub по умолчанию/первого пункта.

Но он работает с последним (спасательным) вариантом.

Как перестроить конфигурацию системы, чтобы для процесса загрузки использовались новые UUID?

решение1

Проблема была не в UUID.

Вам необходимо пересобрать 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/

Связанный контент