VMware workstation 虚拟机中安装乌班图及其兼容性问题

时间:2021-10-30 10:36:48

  之前我在虚拟机中安装乌班图,是先安装好虚拟机,然后将预先下载好的乌班图镜像文件导入安装,这样安装起来还是有些繁琐的,中间要设置好多东西。今天领导给我拷了个虚拟机,还有乌班图的安装文件,是这样的。

  VMware workstation 虚拟机中安装乌班图及其兼容性问题

  对于从没接触过这种文件的我来说,看着是一脸懵逼,赶紧上网上查了下,找了好久都没有找到有效的解决办法,后来在请教了前辈后,顺利解决了,其实是这样的,运行vmWare workstation虚拟机后,然后选择“打开虚拟机“

  VMware workstation 虚拟机中安装乌班图及其兼容性问题

  进入后,选择乌班图文件直接打开就行了。截图如下:

  VMware workstation 虚拟机中安装乌班图及其兼容性问题

  现在虚拟机可以正常加载到软件中了,但是在开启虚拟机时遇到了新的问题,弹出框内容是这样的,配置文件“E:\Ubuntu64\Ubuntu64.vmx”是由 VMware 产品创建,但该产品与此版 VMware Workstation 不兼容,因此无法使用。在网上查询资料后,终于解决了。

  ·我安装的workstation 版本是 VMware Workstation 10;通过 vmx文件查询VMware虚拟机文件的版本为11:

  VMware workstation 虚拟机中安装乌班图及其兼容性问题

  打开.vmx文件后,发现虚拟机文件都是用的 workstation 11版本创建的。如果想用VMware workstation打开虚拟机的话,就是低版本的 workstation 10 软件,打开高版本 11 的虚拟机了。

  而一般情况下,在VMware的系列产品中,高版本的虚拟机硬件版本号是不能运行在低版本的虚拟化平台上的,workstation 11版本的虚拟机,是不能运行在这个版本之下的虚拟机软件上的。

  现解决办法如下,就是将.vmx文件中的virtualHW.version = "11"改为10,如下图:

  VMware workstation 虚拟机中安装乌班图及其兼容性问题

  改完后,重新打开虚拟机,发现问题成功解决了。

  最后,补充一点,虚拟机的处理器核心数不能过大,也就是不能大于物理机的处理器核心数,否则会报错。