Convert VHD to VMDK and Import into ESXi 4.0 as VM
Posted on 2010-08-12
I have a Windows Server 2008 box running Hyper-V with 3 guest machines. We are moving to a VMWare environment and I want to move these machines to an ESX host.
I have tried the VMWare Converter from the VSphere client and it crashes the client (I removed the Hyper-V guest tools first). I have tried the standalone converter and this also fails, indicating it cannot copy the C: drive. I tried a cold conversion by booting the guest machine into the standalone converter but in this manner the Windows PE base cannot find any network card.
I have now used StarWind V2V Image Converter to convert the VHD into a VMDK. I load the VMDK into a datastore. I create a new virtual machine using custom settings and specify the VM use an existing VMDK. I point the VM to the VMDK I loaded to my datastore, the machine is created successfully. I go to boot it and I get the following error:
Failed to open disk scsi0:0: Unsupported and/or invalid disk type 7.
Does anyone has a solid process for taking a VMDK and creating a virtual machine with it?