Skip to content

Instantly share code, notes, and snippets.

@rtulke
Forked from goodjob1114/howToModifyOvaFile.md
Created September 4, 2019 08:21
Show Gist options
  • Save rtulke/53d3cd826ed1ac9e736ebbd717291aa3 to your computer and use it in GitHub Desktop.
Save rtulke/53d3cd826ed1ac9e736ebbd717291aa3 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