虚拟机上传vsphere开机失败的问题处理

一、问题描述

从网上下载了一个做好的虚拟机文件,整个打包上传到vsphere的存储里面,然后添加到清单,开机时候报错,提示找不到磁盘。虚拟机源文件在本地的workstation可以正常打开并且开机使用,那也就是说明虚拟机文件是完整的,有可能存在版本兼容性问题。

1

二、通过workstation 上载虚拟机到vsphere

既然存在兼容性问题,通过vmware自家的软件应该可以解决这个问题,通过使用workstation 将该虚拟机上载到vsphere 6.0集群中,正常开机。

步骤:在workstation中将虚拟机停止,然后右键选中虚拟机之后选择【管理】->【上载】,分别填写上载目标vsphere的帐号密码和IP地址,下一步选择存储位置,完成之后开始上载即可。

以下是我本地的workstation 虚拟机文件截图,原来的虚拟机文件是很少的,但是因为本地下载过来之后会自动分段。

2

3

三、可选方法:更改硬件兼容性

也可以通过workstation的更改虚拟机硬件兼容性来解决,具体操作和上载类似(两个方法二选一),在选择虚拟机之后右键【管理】->【更改硬件兼容性】,选择对应版本,参考兼容产品列表,然后进行下一步,选择【创建此虚拟机的新克隆】,下一步开始转换。

转换完成之后,克隆的虚拟机就是更改了兼容性的新虚拟机,原机器没有作更改。将新虚拟机上传到vsphere中即可添加清单运行即可。

4

5

6

以上遇到的问题是本身虚拟机文件不存在问题,需要没有快照,有时候有快照会多存在很多问题,当然如果我们打开虚拟机本身只是需要里面的文件,我们其实可以直接通过将虚拟机硬盘挂载本地驱动器,直接浏览文件即可。