Skip to content

Instantly share code, notes, and snippets.

@mgeeky
Forked from afdevries/howToModifyOvaFile.md
Created July 5, 2022 21:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mgeeky/2318094dbd12e7f9b704d755119d55da to your computer and use it in GitHub Desktop.
Save mgeeky/2318094dbd12e7f9b704d755119d55da to your computer and use it in GitHub Desktop.
how to modify .ova file on linux/Mac using terminal....export vm (OVF 1.0) from virtualbox, then modify some tag and hash value for import vm to ESXi

extract ova files from an archive

$ tar -xvf vmName.ova

modify ovf for some invalid tag

$ vi vmName.ovf

re-calculate sha1 from vmName.ovf, then modify the hash value of vmName.mf

$ sha1sum vmName.ovf
$ vi vmName.mf

package to ova which source files from [vmName.ovf, vmName-disk1.vmdk, vmName.mf]

$ tar -cvf vmName-NEW.ova vmName.ovf, vmName-disk1.vmdk, vmName.mf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment