Howto Convert a ESXv5 to ESXv4 VM

This details the steps needed to convert a machine from ESXv5 to ESXv4

Convert OVA to VMX

  1. On ESXv5 Machine, Export the VMWare ESX5 Machine to OVF (File -> Export -> Export OVF Template)
  2. Download ovftool
  3. Convert ova to vmx (ignoring manifest errors)

    ovftool sourefile.ova destfile.vmx (make sure filename [without extension] is different)
  4. Modify the vmx file


virtualhw.version = "8"


virtualhw.version = "7"

Convert back to OVF

(this takes awhile because 9 is max compression)

ovftool --compress=9 destfile.vm destfile_converted.ovf

Deploy OVF on your ESXv4 Machine

Import OVF like normal on your ESXv4 machine

Last modified: September 26, 2013



Write a Reply or Comment

Your email address will not be published.

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    Markdown is turned off in code blocks:
     [This is not a link](

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see

This site uses Akismet to reduce spam. Learn how your comment data is processed.