Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

how can I convert Virtual box vdi into Virtual machine? Preferably under OSX.

It seems to me that VMware-converter-all-4.3.0 cannot do it for me.

NOTE: I tried to run VMware converter under running Virtualbox but FAILED: Unable to create a VSS snapshot of the source volume(s). Error code: 2147754758 (0x80042306). Maybe that happened because I have x: disk mapped from my OSX?!

share|improve this question
up vote 1 down vote accepted

You should be able to achieve this by installing vmware converter inside the virtual machine, then running it and selecting convert this "physical" / "local" computer... Just set the destination for the new VM to a shared folder on the network or on the host computer.

Should work, I haven't done it on OSX, but the logic is there.

Hope that helps

share|improve this answer
@lysdexic: I tried that but FAILED: Unable to create a VSS snapshot of the source volume(s). Error code: 2147754758 (0x80042306). – Radek Oct 13 '10 at 6:03
maybe because I have disk x: as a shared one from my OSX? – Radek Oct 13 '10 at 6:07
Yes, I've seen that before, if X: is a mapped drive then it won't be able to make a copy of that disk. You will need to unmap it or unselect it during the conversion process. Is this the destination for the new VM, that would not work either. – lysdexic Oct 13 '10 at 6:18
Also, if that still doesn't work... it looks like there is an export option from virtual box. It will export as an OVF (open virtual format, I think), then you should be able to convert the OVF to a vmdk using vmware converter. -I've never used that method, but looks like it could work, it would take a little research. – lysdexic Oct 13 '10 at 6:25
I take back the comment about X: not being able to be used as destination. That should work as long as you uncheck X: during the conversion process. Best of luck! – lysdexic Oct 13 '10 at 6:31

There's a tool you can use called SmartVDK (It's the download at the bottom of that page) that allows you to convert .vhd, .vmdk, .vdi, and .hdd to any of these formats. It's free for non-commercial use.

Hope that helps.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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