知道如何按特定顺序tar文件.我知道一开始听起来很奇怪,但是听我说. OVA文件本质上是一个tar文件,但具有特定的顺序. Tar通常用于创建文件,但为了让VMware等HyperVisors能够识别OVA,OVA中的文件必须以非常特定的方式进行排序. .ovf文件必须首先在OVA中,其他文件必须按.ovf中列出的顺序出现
VM.ova-- | |--VM.ovf |--VM.mf |--VM.vmdk |--VM.iso
这是正确的顺序.当我尝试使用tar创建一个ova时它起作用,但顺序错了.我是这样做的.这实际上非常基础.
tar -cvf VM.ova *
我只是潜入包含需要添加到OVA的所有内容的文件夹并运行tar命令.请帮我正确订购这些文件.如果我们无法解决这个问题,VM将无法使用任何HyperVisor.谢谢!
*更新*
目前tar默认执行的顺序是:vmdk,iso,mf,ovf
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。