I am trying to take a newly created virtual machine and have it run on VirtualBox. I want to create a virtual machine out of my existing machine (Windows 7 Pro 64bit) so I used VMWare's free converting tool in order to create the image. I am having difficulties when I try and load the vmdk file to VirtualBox. I have read posts and many forums that say that you are able to use a vmdk image in VirtualBox but after many attempts I have not been able to do it. I have tried booting off the backup disk and did not work. Anyone tips on how to put a virtual copy of your physical machine (Windows 7 Pro 64bit) and get it to boot and run in VirtualBox? Any tips would help. The thing is that all my other VM's work with no problem except the virtual copy of my physical machine.

migrated from stackoverflow.com Sep 18 '11 at 20:40

This question came from our site for professional and enthusiast programmers.

  • Any details what actually goes wrong? Error messages etc. – jakub.g Sep 16 '11 at 18:41
  • We'd need to know what specific error messages you're getting. Otherwise we're only going to point you back to the general guides that it sounds like you've already read, which won't help you. – jefflunt Sep 16 '11 at 18:50
  • I am not able to get it to boot. I read in a few forums that you can add a vmdk file through the Vbox manager but in VirtualBox version 4.1.2, there is not an option to add VMs only modify. I am able to boot it in Workstation 8 but want to run it in VBox because I like it better and think it handles 64bit better. Why is it that I do not have the option, even when creating a new, to select the vmdk file in virtualbox? Does this version have bugs? – CLO_471 Sep 16 '11 at 18:51
  • Error: Windows failed to start. A recent hardware or software change might be the cause. – CLO_471 Sep 16 '11 at 18:53
  • Can you boot in safe mode? Try clicking F8 (maybe a few times in a row), or if it doesn't work try to send Reset (Host+R, or from VirtualBox dropdown menu) while Windows is attempting to start, and then a screen prompting you whether to start normally or in safe-mode should appear. – jakub.g Sep 16 '11 at 19:05

Have you tested Disk2VHD, from Mark Russinovich?

It's hard to think any way to convert a physical machine into a virtual one, and I think VirtualBox is able to use VHD files.


I have also tried to use Disk2vhd. I was testing it on an old XP machine. Works great with Windows XP and Virtual PC but wasnt able to use it with virtualbox. I was getting the same messages using Disk2vhd as I did with VM converter. I think that Microsoft is the root of the issue. I think they are just mad that they are not able to operate 64 bit guest OS on a 64 bit Host. Their Virtual PC software is a joke. This is the reason for wanting to use virtualbox. I have found that VMWorkstation 8 will also handle 64 bit guest but it is not free and Windows blows up because of the activation key.


I have used XenConvert available from Citrix for converting machines to VHD without issues in the past (Disk2VHD failed for me too), although I only ever converted to VHD (for HyperV) rather than VMDK.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.