V2V Converter Caused Server 2003 VM Boot Failure?

VM image converter (VMDK, VHD, VHDX, IMG, RAW, QCOW and QCOW2), P2V migrator
Post Reply
AvoQuadro12
Posts: 1
Joined: Wed Oct 14, 2026 10:05 am

Wed Oct 14, 2026 10:32 am

Hi all,

We have recently performed a migration of VMs from an old VMWare vSphere to Microsoft Hyper-V system using Starwind V2V converter. There was a range of VM types, including Windows Server 2003 VMs.

The process for conversion was:

- Remove VMWare Tools on vSphere
- Shut Down VM on vSphere
- Run V2V on VM, storage location is external HDD
- Create New VM on HV, attach .vhdx and start

For most of the VMs (Server 2019, 2022, 2025), this process has worked fine and we were able to start up the imported VMs without issue.

With the Server 2003 VMs, this was not the case. When attaching the .vhdx and starting up the VM, I am faced with an infinite loading screen as seen in the attachments. From research, I have tried/confirmed the following steps:

- Ensure VM is Gen 1
- Ensure boot .vhdx is in controller 0, channel 0 and the boot order is set as such
- Set only 1 virtual processor in case of HAL or ACPI mismatch
- Set intelide and pciide start value = 0
- Attach .vhdx to separate VM and check for corruption

I have been subsequently able to start the VM in safe mode and confirm the VM 'works' (so happy it isn't corrupted) and VMWare tools are completely removed.

As a result, I worry V2V has reconfigured the VM during the conversion process. Due to time and storage constraints, I do not have the original copies of the VM or the log file.

Has anyone encountered this issue before?
Does anyone have any advice for further debugging?
TIA
Infinite Loading Screen VM on Boot
Infinite Loading Screen VM on Boot
IMG_6652.png (36.62 KiB) Viewed 4716 times
yaroslav (staff)
Staff
Posts: 4523
Joined: Mon Nov 18, 2019 11:11 am

Wed Oct 14, 2026 11:30 am

V2V does not alter the data. [stop at this line for a moment].
All it does when converting a VM is thinks too much.
If you convert the disk, you are free to select the controller.
If you are converting the VM, it plays "smart pants" and picks the output format and VM gen based on the boot option of the source.
stephengarrett
Posts: 1
Joined: Thu Oct 22, 2026 2:07 am
Contact:

Thu Oct 22, 2026 2:09 am

If the VM reaches the Windows loading screen but never progresses, identifying the last driver loaded during a normal boot would be a useful next step. Hopefully, that will help distinguish a storage driver problem from an ACPI or other virtual hardware compatibility issue.
Good luck with the troubleshooting, and please share what you find from the boot log. It could help others facing similar legacy VM migration issues.
Morjann
Posts: 1
Joined: Wed Nov 04, 2026 9:38 am

Wed Nov 04, 2026 9:44 am

AvoQuadro12 wrote: ↑
Wed Oct 14, 2026 10:32 am
Hi all,

We have recently performed a migration of VMs from an old VMWare vSphere to Microsoft Hyper-V system using Starwind V2V converter. There was a range of VM types, including Windows Server 2003 VMs.

The process for conversion was:

- Remove VMWare Tools on vSphere
- Shut Down VM on vSphere
- Run V2V on VM, storage location is external HDD
- Create New VM on HV, attach .vhdx and start

For most of the VMs (Server 2019, 2022, 2025), this process has worked fine and we were able to start up the imported VMs without issue.

With the Server 2003 VMs, this was not the case. When attaching the .vhdx and starting up the VM, I am faced with an infinite loading screen as seen in the attachments. From research, I have tried/confirmed the following steps:

- Ensure VM is Gen 1
- Ensure boot .vhdx is in controller 0, channel 0 and the boot order is set as such
- Set only 1 virtual processor in case of HAL or ACPI mismatch
- Set intelide and pciide start value = 0
- Attach .vhdx to separate VM and check for corruption
I have been subsequently able to start the VM in safe mode and confirm the VM 'works' (so happy it isn't corrupted) and VMWare tools are completely removed.

As a result, I worry V2V has reconfigured the VM during the conversion process. Due to time and storage constraints, I do not have the original copies of the VM or the log file.

Has anyone encountered this issue before?
Does anyone have any advice for further debugging?
TIA

IMG_6652.png
Why does the Windows Server 2003 VM boot successfully in Safe Mode but hang at the loading screen during a normal boot after being converted to Hyper-V?
yaroslav (staff)
Staff
Posts: 4523
Joined: Mon Nov 18, 2019 11:11 am

Wed Nov 04, 2026 11:38 am

Drivers.
2003 is pretty much old so I am not sure if the integration tools and hardware versions work OK in the later Hypervisor versions.
Post Reply