If you are testing or migrating from VMware to Virtual PC 2007 or Hyper-v, then this post will be helpful to convert VMDK files to VHD with StarWind V2V image converter. Since VMDK files cannot be opened in MS virtualization products, it must be converted to (Virtual Hard Disk) format which MS uses. This example shows how to convert VMware to Virtual PC of existing virtual machines. It works well with StarWind V2V image converter.
Let’s begin. I’m showing this process in Windows 7 32 Bit host. My Guest also Windows 7, so don’t confuse.
Make sure these two steps have been taken care before start the conversion.
1) Remove VMware Tools from Guest.
If you start the conversion with VMware tools installed, then in Virtual PC you will get booting issues. Uninstall it from add remove programs from guest control panel if it is Windows OS. Do this step for other guest Operating systems also.
2) Remove Snapshots
As you are aware, VMware keeps each snapshot separately from original hard disk VMDK file. If you convert the original disk file then you get the OS state before any snapshots, not the latest one. You have to merge snapshot files with main file by deleting snapshots (this will automatically merge current state to main single file) or use other tools.
Convert VMware Virtual PC – VMDK to VHD with StarWind, Follow the Steps
1) Download StarWind V2V image converter from official site. Registration required, it’s not harm.
2) Install the software and open.
3) Press Next and browse source file.
It automatically detects the file type and size (disk size, not the actual file size).
4) Select destination virtual disk file format. Here I selected MS Virtual growable image type to not allocating full 16GB disk space now. Because original file is just 7.5GB. Always better to select growable type if you worry about disk space.
5) Next is destination location. Make sure enough space available for conversion.
6) Click Next to start. Starwind V2V is really cool with these steps and fast too. 7.5GB VMDK file converted to VHD in 9 Minutes on my computer. No headache with commands and scripts.
7) Now, create a new Windows 7 virtual machine in Microsoft Virtual PC and browse for the converted file as main hard disk. Start the Virtual Machine
8.) Since both platforms are different, Windows 7 guest OS will install required drivers. Let the installation finish, and restart guest VM if required.
9) That’s it; you will get a full functional Virtual machine in Virtual PC which was converted from VMware. Install Virtual machine additions for Guest and start using it.
Above screen shows the same Windows 7 guest OS in VMware player and Virtual PC. Hardly it took 15 minutes to complete this conversion with handy StarWind V2V tool.
Let me know if you stuck somewhere with this method. Don’t forget to drop a comment.
More details about StarWind products.