3 Replies Latest reply: Jun 20, 2014 1:08 PM by jindraaa RSS

Import OVF Template - Unsupported hardware family 'vmx-10'

victorhooi Novice
Currently Being Moderated



We have a server running VMWare ESXi 5.0.


We're trying to use the Microsoft virtual images from here:




We've download the VMWare Player images, which contain three files, one of which is an OVF file.


In ESXi, we go to File, Deploy OVF Template, and we get the error message:

The OVF package requires unsupported hardware

Details: Line 25: Unsupported hardware family 'vmx-10'.


From reading online, this appears to be some kind of versioning issue - and VMX-10 images require the newer ESXi 5.5?


(For operational reasons, getting approval to do an upgrade to 5.5 is quite tricky at the moment).


Is there some way of changing/downgrading the OVF version for the virtual image, so that it will work on ESXi 5.0?




  • 1. Re: Import OVF Template - Unsupported hardware family 'vmx-10'
    akkayyakapisetti Enthusiast
    Currently Being Moderated

    Hi Victor,


    Download the latest ovftool from vMware and convert it into vmx



    ovftool e:\myvirtualmachines\myovf\myimage.ovf e:\myvirtualmachines\myvmx\myimage.vmx


    Now you have the vmx and vmdk with you.


    Copy the vmdk to the vmfs datastore


    use command on ESXi  vmkfstools -i <<source vmdk >> -d thin <<destination vmdk>>


    It should fix the issue, i used it couple of times





    Award me points if it answers your question.

  • 2. Re: Import OVF Template - Unsupported hardware family 'vmx-10'
    Abhilashhb Virtuoso vExpert
    Currently Being Moderated

    Venkat told you the tool to use but couple of changes. These are the steps you need to follow.


    Download and install the OVFTool. Here's a link for that.


    Then run the following command.

    ovftool <path of .ovf file> <path for converted .vmx file>

    Then you will get a VMX file. You will have to edit the Hardware version in it. Change it to a version that is compatible with your hardware. Once you do this, save the VMX file.

    Then you need to convert the VMX back to OVF.

    The command for that is

    ovftool <path of .vmx file> <path for converted .ovf file>


    After this is done you can deploy the OVF.

    If you find this or any other answer useful please mark the answer as correct or helpful.
    Abhilash HB
    | Blog : http://vpirate.in | Twitter : @abhilashhb |

  • 3. Re: Import OVF Template - Unsupported hardware family 'vmx-10'
    jindraaa Lurker
    Currently Being Moderated

    To avoid wasting time extracting/rebuilding with OVF tool you can just edit the OVF file, change the line that says "VMX-XX" (in my case was 10) to read "07" or whatever version works with your ESXI. Then use a hashing utility to calculate the SHA-1 of the edited OVF file and replace the corresponding SHA-1 hash in the ".mf" file.

More Like This

  • Retrieving data ...


  • Correct Answers - 10 points
  • Helpful Answers - 6 points

Share This Page