加载中…
正文 字体大小:

OVA文件导入VMware ESXi出错解决办法

(2015-03-19 08:31:21)

首先从VirtualBox 虚拟机导出的OVA文件(GNS3 IOU VM.ova为例),可以直接导入到vmware wokrstationVirtualBox 虚拟机中

如果我们在VMware ESXi中,尝试用部署模版的方法,试试是否可以导入成功。

首先,用VMware vSphere Client连接ESXi vcenter,点击文件”——部署OVF模版

 

 OVA文件导入VMware <wbr>ESXi出错解决办法
OVA文件导入VMware <wbr>ESXi出错解决办法


 

提示“OVF”软件包需要不支持的硬件。详细信息:行29:硬件系列“VirtualBox -2.2”不受支持

这是因为 VirtualBox VMware 使用不同的导出格式,因此也不完全兼容。我们知道,VirtualBox VMware 使用不同的虚拟机格式OVA/OVF ,不过他们都支持标准的开放式虚拟化格式。如果将已经存在的虚拟机转换为 OVF/OVA 格式就可以导入其他的虚拟机程序。

我们需要将VirtualBox OVA文件转换成 VMwareOVF文件

一、下载 Vware OVF Tool(注意区分32位和64位版本),并安装(这里我安装了D:盘)

二、在CMD命令提示符中输入命令

ovftool.exe  “c:\ GNS3 IOU VM.ova” “c:\ GNS3 IOU VM.ovf

OVA文件导入VMware <wbr>ESXi出错解决办法
 
转换完成获得三个文件:

  • GNS3 IOU VM -disk1.vmdk
  • GNS3 IOU VM.ovf
  • GNS3 IOU VM.mf

三、将获得的GNS3 IOU VM.ovf 再此导入ESXi  ,任然报错:

 

 OVA文件导入VMware <wbr>ESXi出错解决办法

四、前面我们说过两种格式,都支持标准的开放式虚拟化格式。我们使用Notepad++编辑GNS3 IOU VM.ovf 文件,做如下修改:

 

virtualbox-2.2

改为

vmx-08

如图:

 


0
sataController0
SATA Controller
sataController0
5
AHCI
20

改为


0
SCSIController
SCSI Controller
SCSI Controller0
5
lsilogic
6

 

将修改过的GNS3 IOU VM.ovf 再此导入ESXi  ,提示文件的完整性检查失败,可能在传输过程中已损坏

 

OVA文件导入VMware <wbr>ESXi出错解决办法
 

五、这是因为修改后,校验信息和文件不符,我们下载windows MID 5 校验工具Windows-KB841290-x86-ENU(已传置网盘),执行并安装(这里我安装到c:/temp目录)

CMD中执行命令:

fciv.exe C:\ GNS3 IOU VM.ovf

OVA文件导入VMware <wbr>ESXi出错解决办法

 

获得效验码,右键标记,选中回车复制,使用Notepad++编辑“GNS3 IOU VM.mf ”文件,替换效验码,保存:

 OVA文件导入VMware <wbr>ESXi出错解决办法

 

 

六、再次部署OVF模版,成功:

 OVA文件导入VMware <wbr>ESXi出错解决办法

OVA文件导入VMware <wbr>ESXi出错解决办法
OVA文件导入VMware <wbr>ESXi出错解决办法


 

 

 

注:过程中可能会出现其他类似的问题,用Notepad++编辑GNS3 IOU VM.ovf 文件,将对应的行报错进行分析,如果是硬件的话,那就将这部分删除!

0

阅读 评论 收藏 转载 喜欢 打印举报
已投稿到:
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有