VMware workstation虚拟机兼容性问题的解决方法

 更新时间:2019年10月22日 17:02:28   作者:yumushui  
这篇文章主要介绍了VMware workstation虚拟机兼容性问题的解决方法,文中步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

VMware workstation 虚拟机兼容性问题,如何解决?

我在自己的本基本上安装了 VMware Workstation 10,准备搭建虚拟机环境。从别的地方拷贝了同样是用 VMware workstation 10创建的虚拟机,没有问题,可以直接打开和使用。

但是拷贝的另外两个虚拟机在使用时,却遇到了几个问题,经过处理后,目前这两个虚拟机也可以正常使用,所以讲问题的处理过程记录了一下。

问题一:打开虚拟机时的“获取所有权”问题

我在虚拟机中打开 enmoedu2.vmx 时,出现一个这样的提示:

 

这是因为虚拟机在运行时,会产生一些 *.lck 文件夹和文件,作为记录虚拟机与虚拟磁盘运行时的信息;类似于Windows上的tmp临时文件,或者Linux系统删的pid文件。

正常情况下,这类文件都是在虚拟机正常打开运行时,才会出现,虚拟机关闭后,这些文件也就不存在了。

但如果因为某些原因强制关闭正在使用的虚拟机或者电脑反应迟钝的问题会造成虚拟机的某个进程一直在后台启用,就会导致VMware Workstation虚拟机出现:该虚拟机似乎正在使用中的问题,无法启动这个虚拟机,让选择“获取所有权”,或者“取消”的选项。

我打开虚拟机文件所在的目录,看到加压缩的文件中确实有 *.lck 文件夹,将这个文件夹删除,释放之前未释放完毕的后台进程,然后再次打开虚拟机就恢复正常了。

如果实在不行,就重启一下电脑,就会恢复正常了。

问题二:兼容性问题

在解决了上面的问题,虚拟机可以正常加载到软件中了,但点击打开电源按钮时,又出现了另外的问题:

配置文件 .vmx 是由VMware产品创建,但该产品与此版 VMware workstation 不兼容,因此无法使用。

根据这个提示,初步怀疑是虚拟机创建时的版本和我安装的workstation版本不兼容,由于软件一般会有向下兼容的特性,所以虚拟机的版本可能要高于我的workstation版本。

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

通过 vmx文件看, enmoedu 这两个虚拟机文件都是用的 workstation 11版本创建的。如果想用VMware workstation打开虚拟机的话,就是低版本的 workstation 10 软件,打开高版本 11 的虚拟机了。

一般情况下,在VMware的系列产品中,高版本的虚拟机硬件版本号是不能运行在低版本的虚拟化平台上的,workstation 11版本的虚拟机,是不能运行在这个版本之下的虚拟机软件上的。如果实在要运行的话,有两个解决方法:

情况一:如果还有VMware Workstation 11.0的环境,可以直接通过虚拟机右键菜单Manage—>Change Hardware Compatibility菜单修改为兼容VMware Workstation 10.0的硬件版本号。

情况二:如果现有环境没有VMware Workstation 11.0,可以通过下面的步骤快速完成硬件号的兼容转换

1.找到并通过记事本程序打开虚拟机的.vmx文件;

2.找到文件中的virtualHW.version = "11"字段,修改该字段为virtualHW.version = "10";

3.保存.vmx文件,并开启虚拟机。VMware Workstation 11.0的虚拟机可以在VMware Workstation 11.0的环境下运行。

注:修改vmx文件的操作仅通过本帖操作不过程及环境测试通过,并未经大量验证性测试,如在操作过程中碰到问题请回复并说明问题及报错。还是建议大家采用第一种方式(通过兼容版本做兼容性硬件版本转换);

由于我只安装了 VMware Workstation 10版本的虚拟机软件,所以我就采用方法二,将虚拟机的 .vmx 文件中的 virtualHW.version 字段由 11修改为 "10";然后保存,再次打开电源按钮,就可以正常启动虚拟机了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 利用VMware IOInsight进行精细化虚拟机存储性能监控问题

    利用VMware IOInsight进行精细化虚拟机存储性能监控问题

    IOInsight作为虚拟设备提供,可以部署在任何vSphere环境中,并且直观的基于Web的UI允许用户选择VMDK来监视和查看结果,这篇文章主要介绍了利用VMware IOInsight进行精细化虚拟机存储性能监控,需要的朋友可以参考下
    2021-09-09
  • VM虚拟机配置Centos7网络的图文教程

    VM虚拟机配置Centos7网络的图文教程

    本文主要介绍了VM虚拟机配置Centos7网络的图文教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • VMware15.5版本通过挂载系统光盘搭建yum仓库的图文教程

    VMware15.5版本通过挂载系统光盘搭建yum仓库的图文教程

    这篇文章主要介绍了VMware15.5版本通过挂载系统光盘搭建yum仓库,本文通过图文并茂的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • VMware安装Rocky Linux服务器系统并执行优化的详细过程

    VMware安装Rocky Linux服务器系统并执行优化的详细过程

    这篇文章主要介绍了VMware安装Rocky Linux服务器系统并执行优化,本文用到的Rocky Linux的版本为8.6,VMware版本为16.0.0,本文通过图文并茂的形式给大家分享优化过程,需要的朋友可以参考下
    2022-07-07
  • VMware Workstation与Device/Credential Guard不兼容的解决

    VMware Workstation与Device/Credential Guard不兼容的解决

    本文主要介绍了VMware Workstation与Device/Credential Guard不兼容的解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • 虚拟机网络配置(NAT、桥接、Hostonly)详解

    虚拟机网络配置(NAT、桥接、Hostonly)详解

    很多人安装虚拟机的时候,经常遇到不能上网的问题,而vmware有三种网络模式,对初学者来说也比较眼花聊乱,今天我就来基于虚拟机3种网络模式,帮大家普及下虚拟机的网络配置知识
    2017-02-02
  • 教你如何在Mac上安装VMware Fusion和CentOS-7

    教你如何在Mac上安装VMware Fusion和CentOS-7

    这篇文章主要介绍了Mac上安装VMware Fusion和CentOS-7,其实安装过程很简单和安装其他mac软件一样,双击app文件就可以,本文分步骤给大家介绍的非常详细,需要的朋友可以参考下
    2022-01-01
  • Linux下安装VMWare15.5的教程

    Linux下安装VMWare15.5的教程

    这篇文章主要介绍了Linux下安装VMWare15.5的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • VMware 安装树莓派系统的图文步骤

    VMware 安装树莓派系统的图文步骤

    本文主要介绍了VMware 安装树莓派系统的图文步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • VMWare虚拟机为Windows Server 2008设置静态IP的方法

    VMWare虚拟机为Windows Server 2008设置静态IP的方法

    本文主要介绍了VMWare虚拟机为Windows Server 2008设置静态IP的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06

最新评论