I tried different description on the internet and neither of them worked for me. In the end, I found one way that worked for me and I would like to share this one with you. Important! First, I would like to mention that I did this only with test machines and never with a machine used in routine. I would not rely on a migrated VM for routine use. I successfully migrated two Windows 2008 VMs using the following approach. Uninstall VMware tools.
Create a full clone of the VM to get a clean simple state without any snapshots. As a result, I have a VM with two virtual disk images, one single.vmdk file for each disk (C and D drive).
Create a new VM in VirtualBox without disks (Do not add a virtual hard drive). Copy the virtual disk image files (vmdk) into the newly created VirtualBox VM folder. If you want, you can rename the disk files. I did that at this point, because, I wanted to have the disk type (C and D) reflected in the file name. In VMware the disks were connected with a virtual SCSI adapter.
The SCSI controller from VirtualBox for some reasons did not work with the virtual disks I had. Therefore, I did open the settings of the just created VM, and added a IDE controller. Then, I did choose to add a hard disk, and selected choose existing disk and selected the.vmdk file representing the first disk of the VM.
Because, I had two disks, I did repeat this step once for the second disk. You also need to pay attention which on is disk 1 and which one is disk 2.
![Ovftool Ovftool](http://www.davidklee.net/wp-content/uploads/2012/10/ovf_vcenter_01.png)
I'm trying to export my VMware virtual machine to OVF (Open Virtualization Format) using ovftool.exe tool Create a full clone of the VM to get a clean simple state without any snapshots. As a result, I have a VM with two virtual disk images, one single.vmdk file for each disk (C and D drive). Download the VMware-ovftool-4.2.0-4586971-win.x86_64.msi tool from VMware Downloads > Download VMware Open Virtualization Format Tool 4.2.0.
If the OS is on disk 2, the VM will not boot. Boot the VM. It should boot now. If Windows does not boot, because no BIOS, Windows, etc. Try to check, if your first disk is really the system disk. Install the VirtualBox guest add-ons. If other migration scenarios failed for you, you probably want to give this one a try.