How to convert VMware to Hyper-V for Linux OS

vmware convert to hyper-v poster
April 26, 2021

Converting VMware to Hyper-V specifically for Linux machines is typical issues encountered when performing Cross-Platform migration. Thus, we will explain to you how the error happened and how to fix the error after you migrate to the new platform.


One system will not boot at all, with dracut displaying the error "Warning: Could not boot. Warning: /dev/disk/by-uuid/[UUID] does not exist"


1. Login into the secure boot. Open terminal > log in as root > get kernel version info

Terminal screenshot

2. invoke command > dracut -f /boot/initramfs-4.18.0-240.el8.x86_64.img 4.18.0-240.el8.x86_64 --force

Terminal command screenshot

3. Reboot the machine

Terminal reboot screenshot

4. Now, the Linux Operating system successfully boot to the Root partition.

Linux OS boot to root partition screenshot

The issue occurs because the root partition is not mounted in the Linux operating system, which needs initramfs command to rebuild the kernel images to be able the Linux operating system to run as per normal or boot to the root partition.

The system can be verified by comparing the source of the machine and the target machine(migrated images).

We hope this explanation will help you to cross migrate successfully.

AXO Technologies Sdn Bhd (1276407-U) is an innovative and thoughtful IT consulting firm based in Selangor, Malaysia. We help organizations solve their IT challenges by leveraging technology in their business process.

With our certified professional team, we strive to provide a better understanding and relationship with our customers.
+603 7622
AXO primary logo in white
Privacy Policy
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram