How to Convert a VMware to Virtualbox

VMWare provides software for users wanting to run several virtual machines on a single host computer. By creating virtual machines, the user can test numerous operating systems on the host machine in a safe and isolated environment. A free alternative to the products provided by VMWare is VirtualBox from Sun Microsystems. In addition to being free, VirtualBox is open source and runs on all Windows, Macintosh and Linux computers. Users wanting to switch from VMWare products to VirtualBox first need to convert their VMWare virtual machine to a format compatible with VirtualBox.

Young businesswoman eating lunch at desk
credit: Siri Stafford/Digital Vision/Getty Images

Step

Download and install the version of VirtualBox for the operating system your host machine uses. The software can be downloaded from the VirtualBox website.

Step

Locate the VMWare virtual machine image file on the host computer. The file will have a .vdmk file extension and should be located in a folder named "Virtual Machines."

Step

Launch VirtualBox and select "Virtual Media Manager" from the "File" menu. Click "Add" when the Media Manager dialog box opens. Navigate to the VMWare image file located previously and click "Open."

Step

Check to see if the image file has been added properly to the list of images shown in the Virtual Media Manager. The size of the image file should be approximately the same as the VMWare image file located previously. Click "OK" to begin the conversion process. Create a profile for the new VirtualBox virtual machine and select the imported image file for the storage location.

Step

Boot the new VirtualBox machine to make sure the conversion was done correctly and the virtual machine runs properly.