Page 1 of 1

VHDX files corrupted after V2V migration

Posted: Fri Jun 21, 2024 8:28 pm
by yoyodingo
I've been migrating VMs from VMWare to Hyper-V using Starwind V2V. A couple months ago when we were testing hypervisor options this worked fine. Now, after going back to it a month later, booting starts failing with inaccessible boot image errors and Secure Boot errors, depending on VM settings. I'm unable to mount the converted VHDX files to inspect them and get this error:
"Couldn't Mount File: The disc image file is corrupted". I'm also unable to attach them to a VM due to similar Hyper-V errors.

I am converting from ESXi v7 to Windows Server 2022. I have used multiple ESXi hosts, multiple Hyper-V hosts, and multiple VMs. They all fail the same way.

Re: VHDX files corrupted after V2V migration

Posted: Fri Jun 21, 2024 8:50 pm
by yoyodingo
Unfortunately, trying to convert VMDK files individually won't be of any value to us, as we can use a Microsoft tool to do that. Starwind V2V has value for us because it can do a warm conversion.

Re: VHDX files corrupted after V2V migration

Posted: Fri Jun 21, 2024 10:34 pm
by yaroslav (staff)

Re: VHDX files corrupted after V2V migration

Posted: Mon Jun 24, 2024 3:40 pm
by yoyodingo
That older version generated valid VHDX files, but the converted VMs fail Secure Boot, and only boot with Secure Boot disabled.

Re: VHDX files corrupted after V2V migration

Posted: Mon Jun 24, 2024 4:00 pm
by yaroslav (staff)
Thanks for your update. Yes, sometimes it is necessary to disable secure boot after conversion.