我已经从 VirtualBox 4.2.12 创建了一个 OVA 文件,有人尝试将此 ova 文件导入 VMWare ESX 4。当他这样做时,VMWare ESX 4 提示:
Line 25: Unsupported hardware family 'virtualbox-2.2'.
我以为 OVA 文件可以普遍导入到 VirtualBox、VMWare Workstation 和 VMWare ESX,但现在事实并非如此。
现在,稍微退一步,我想知道:是否可以从 VirtualBox VM 创建一个 OVA 或 OVF 文件,并将其导入到以下所有产品中而不会出现错误?
- VMware Workstation 6 或更高版本?
- VMware ESX 4 或更高版本?
- VirtualBox 4.2.12 或更高版本?
答案1
有一个文章在 VMware 知识库中尝试解释类似的问题,但在 ESXi 5.x 上。
尝试修改 OVA/OVF 设备的 XML 清单:
- 在某些编辑器中打开 OVA/OVF 文件
- 搜索 XML 标签
<VirtualSystemType>virtualbox2.2</VirtualSystemType>
- 由于您要将其导入 ESX 4,因此请将字符串替换
virtualbox2.2
为vmx-06
- 再次尝试导入