In case it's of any use, I successfully converted a VMWare image to use VirtualBox by following the instructions on these two pages:
http://ian.blenke.com/vmware/vmdk/xen/h ... n_hvm.html
http://thedarkmaster.wordpress.com/2007 ... on-how-to/
To summarise:
* Run the original vmware image and uninstall vmware-tools (it can be done afterwards, but it's probably easier to do it beforehand)
* Install VMWare Workstation or VMWare Server (the latter is freely available).
* Use vmware-vdiskmanager to convert a split disk into a single file:
- Code: Select all Expand viewCollapse view
vmware-vdiskmanager -r multipart.vmdk -t 0 flattened.vmdk
* Install qemu
* Use qemu to convert the vmdk to a 'raw' file:
- Code: Select all Expand viewCollapse view
qemu-img convert flattened.vmdk -O raw rawfile.bin
* Download vditool from
http://www.virtualbox.org/download/testcase/vditool* Make it executable (with chmod)
* Convert to a VDI:
- Code: Select all Expand viewCollapse view
LD_LIBRARY_PATH=/opt/VirtualBox* ./vditool DD vboximg.vdi rawfile.bin
* Create the xml machine specification
If you're using windows (I did this for Windows 2000), mount the CD and boot into setup. Do a normal install (rather than a repair), let it find the installation and
then select repair. You'll probably need to apply security updates after booting (my VM doesn't have access to the network, so I didn't bother).
Hope that helps,
Al