Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have VMware on my Mac and it crashed. I am unable to access the files used by the VMware. So I downloaded VirtualBox and when I try to add the .vmwarevm file to VirtualBox it says that its unable to read that type.

I wasn't sure if there was a way i can get to these files as they are extremely important. I can not shutdown or open my virtual state in VMware whatsoever.

Thoughts?

share|improve this question

migrated from stackoverflow.com Apr 25 '10 at 21:11

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

4 Answers 4

up vote 1 down vote accepted

VirtualBox can run VMs created by VMware Workstation or Server for this you need to import vmdk files using the following procedure

* Start Virtual Box

* Goto File > Virtual Disk Manager

* Click Add.  Locate and select the copied .vmdk file. Click OK.

* Create a New VM as usual using the added vmdk file

* Boot the VM
share|improve this answer
1  
Where is my .vdk file located? I was only able to find a .vmwarevm file in users/documents/virutal machines/windowsxp.vmwarevm –  Bry4n Apr 26 '10 at 11:17
    
I figured out how to access my VMDK however since my VMWare crashed on it its not booting in virtualbox –  Bry4n Apr 26 '10 at 23:59
1  
I am not sure if these guys and or gals are getting it...the extension from the Mac VM is .vmwarevm and not vmdk. I am running into this exact problem as we speak/. –  Braden Oct 15 '10 at 18:45
1  
I also just have a .vmwarevm file, if I mount it, then I see a mounted vmdk drive...furthermore there is no "Add" button on the Virtual Media Manager... any ideas? –  Juri Dec 29 '10 at 19:55
3  
Im using VirtualBox 4.04. It doesn't have a "Add" button in the Virtual Disk Manager. What do I do then? –  djangofan May 12 '11 at 23:57

Right-click on the '.vmwarevm' file in Mac OSX Finder. Select "Show Package Contents". Copy the '.vmdk' file to main directory. Open VirtualBox, Create New Machine (from menu, select Machine -> New...) give a name, select appropriate Operating System, click [Continue], set Memory size and [Continue], and in the Hard Drive settings, select 'Use an existing virtual hard drive file' and select the '.vmdk' file that you extracted.

share|improve this answer

You actually need to open the vmdk file that resides INSIDE the vmwarevm 'file', which is actually a folder. Rightclick it (You might need to press command) and click 'Show Package Contents'.

share|improve this answer
sudo apt-get install qemu
qemu-img convert /path/to/your.vmdk intermediatefile.bin
VBoxManage convertdd intermediatefile.bin converted.vdi

Qemu can convert between Vdisk formats, but what might be worth doing would be to NOT try booting off the disk once you get it in VBox; mount the disk but boot of a mounted iso image like knoppix or a ubuntu livecd and see if the data is still on the disk. Then follow the usual troubleshooting format for 'non-booting systems'

share|improve this answer

Your Answer

 
discard

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.