如何让VMware低版本运行VMware高版本创建的虚拟机

如何让VMware低版本运行VMware高版本创建的虚拟机

问题描述:

本机安装的VMware Workstation是10版本,之前VMware Workstation 11版本创建的虚拟机,在运行虚拟机时报错:

The configuration file "vmname.vmx" was created by a VMware product that is incompatible with this version of VMware Workstation and cannot be used.

VmWare Error

由报错提示可以知道是因为版本不兼容的问题,在VMware的系列产品中,高版本的虚拟机硬件版本号是不能运行在低版本的虚拟化平台上的,如本文中的硬件版本号11的虚拟机不能运行在VMware Workstation 10一样,那么有没有什么方式可以让VMware Workstation 11的虚拟机运行在VMware Workstation 10的平台上呢?

解决方案:

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

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

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

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

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

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

时间: 2024-12-12 15:51:05

如何让VMware低版本运行VMware高版本创建的虚拟机的相关文章

高版本->低版本迁移,低版本客户端连接高版本数据库EXP导出报错EXP-00008,ORA-01455,EXP-00000

生产环境: 源数据库:RHEL + Oracle 11.2.0.3 目标数据库:HP-UX + Oracle 10.2.0.4 需求:迁移部分表  11.2.0.3-->10.2.0.4,若迁移范围内的有些表在目标库已经存在,则替换. 本次迁移数据量<1G. 初定方案:低版本的客户端连接到高版本数据库,用低版本导出,低版本导入. 1.采用初定方案,目标数据库所在服务器连接到源数据库,exp导出过程中报错. ZJCRNOPDB 36: sqlplus -version SQL*Plus: Rel

技巧:低版本VS打开高版本VS创建的工程

当用低版本VS打开高版本VS创建的工程时,会出现: 方案:将该工程的解决方案文件的后缀由xxx.sln改成了xxx.txt然后,查看其内容如下: Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010 将相应内容替换,然后再改回sln后缀即可. Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio

补充:关于如何用低版本vs打开高版本项目存在的一些后续问题

在"如何用低版本vs打开高版本项目"一文中,分享了一个解决方案,但是,出现一个问题:有些解决方案修改参数("如何用低版本vs打开高版本项目"解决方案详解)时,会无法正常打开,这时候新的解决方案出现. 就wpf为例,还是低版本打开高版本问题. 1.找到.csproj,双击打开. 2.重新生成解决方案.sln文件. 3. .sln文件的替换和保存.

低版本中使用高版本出现的类怎么办?

原理概述 简单来说就是三个字——黑魔法. 利用这种黑魔法的例子已经越来越多,我所知道的最早使用这种方法的是一个老外在三年为了解决NSUUID而使用的. 我们国内团队开发的FDStackView是一个非常好的开源库,已经有1500+颗星星了,希望大家多多支持我们国内的团队,在FDStackView库中也用到了相同的技术,网上有人发出了分析实现原理的文章,但分析的很浅,而且根本没有说在点子上,使得这种黑魔法的魅力并没有被大家欣赏到,我这里做了一些功课,把这个原理详细的阐述一下,以及这里的关键点在哪里

如何用低版本vs打开高版本项目

今天就以vs2010打开vs2013项目为例. 第一步:找到你用vs2013创建的项目,里面有个.sln文件. 注:该文件不要急着用vs打开,先用记事本打开.这时候你会发现里面的代码不是你所熟悉的代码,除了前两行其他的都不是重点,至少与这次讲解没关系. 第二步:在第一步的的前提下,对.sln文件修改. 注:①改version后面的数字为11.00,vs2013会显示为12.00; ②注意第二行内容,意思大概是打开工具版本,vs2013会显示2013,这时候,这个数字也要改为2010. 以上所述,

设置低版本VDA注册高版本DDC

获取计算机目录信息获取交付组目录信息更改计算机目录接受7.8版本的VDI注册.更改交付组接受7.8版本的VDI注册. 原文地址:http://blog.51cto.com/kuazhang/2336045

MSSQL数据库高版本迁移到低版本

起因是因为客户要把系统从阿里云迁移到本地服务器,阿里云上的数据库版本是MSSQL2016,客户提供的服务器是Server2008R2的,问题就来了,Server2008不支持2016版本,最后只能装的2012版本,那就需要从2016迁移到2012. 过程是一波三折,网上流传选择一下兼容模式,如下图 然后再去备份,不知道别人是怎么成功的或者是他们自己也没有成功,我反正最后还是报错,低版本不支持高版本. 最后没本法只能采用生成架构跟数据的脚本来进行导入了 好吧,好在我们数据量还不是很大,sql文件导

怎么将低版本的CAD转换成高版本

怎么将低版本的CAD转换成高版本?就是在我们日常的工作中,每天最常见的就是CAD格式的图纸,但是有的时候在网上查找的CAD图纸,在进行打开的时候发现打不开,那就是因为CAD文件的版本太低,导致在较高的CAD编辑器中打不开,这个时候我们就需要将CAD版本精装转换,那怎么将低版本的CAD转换成高版本,具体要怎么来进行操作了,下面小编就是用迅捷CAD转换来教大家具体的操作步骤,有兴趣的朋友可以来看一下. 第一步:首先打开自己常用的电脑,如果电脑桌面中没有CAD转换器的,可以在电脑桌面中任意的打开一个浏

html5调用本机摄像头兼容谷歌浏览器高版本,谷歌浏览器低版本,火狐浏览器

做这个功能的时候在网上查了一些资料,代码如下,在这个代码在谷歌浏览器46版本是没问题的,在火狐浏览器也行,但是在谷歌浏览器高版本下是不兼容的 <div id="body"> <section class="featured"> <div class="content-wrapper"> <hgroup class="title"> <h1>Welcome to web