How to fix “unsupported hardware family virtualbox-2.2” in VMWare’s VMSphere

When importing a VirtualMachine from VirtualBox 4 or 5 to VMSphere, you can get the following error:
“unsupported hardware family virtualbox-2.2”.

You can easily fix this by using the downloading the following tool:
https://gist.githubusercontent.com/eshizhan/6650285/raw/11da7bb0d6645df67fba20248ce25743e03f4a5c/conv2vmx-ovf.py

Then run:

chmod +x conv2mx-ovf.py

After run:

./conv2mx-ovf.py yourvm.ovf

If you don’t have yourvm.ovf but yourvm.ova make sure you export the appliance in VirtualBox and using
.ovf as a file extension, otherwise it will not work (it will export the wrong file type).

The above command generates a “vmx_yourvm.ovf” file which is importable by the “Deploy OVF Template” wizard of VMSphere.

If after importing I got the error “No space left for device # on parent controller #”.
If you want to know how to fix this, go here.

If after importing you did not get the above error but still have problems importing the OVF, you can
use ovftool. I explain how to use OVFtool here.

This entry was posted in VMWare. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *