How to solve VMware workstation virtual machine compatibility issues? I installed VMware Workstation 10 on my laptop and prepared to build a virtual machine environment. I copied a virtual machine from somewhere else that was also created with VMware workstation 10. There is no problem and I can open and use it directly. However, the other two copied virtual machines encountered several problems when they were in use. After being processed, the two virtual machines can now be used normally, so the process of handling the problems is recorded. Problem 1: "Get Ownership" Issue When Opening a Virtual Machine When I open enmoedu2.vmx in the virtual machine, a prompt like this appears: This is because when the virtual machine is running, some *.lck folders and files are generated to record the running information of the virtual machine and the virtual disk; similar to the tmp temporary files on Windows, or the pid files deleted by the Linux system. Under normal circumstances, these files will only appear when the virtual machine is opened and running normally. After the virtual machine is shut down, these files will no longer exist. However, if for some reason you force shut down a virtual machine in use or the computer becomes unresponsive, a process of the virtual machine will remain enabled in the background, which will cause the VMware Workstation virtual machine to appear: The virtual machine appears to be in use and cannot be started, leaving you with the option to "Take Ownership" or "Cancel". I opened the directory where the virtual machine file was located and saw that there was indeed a *.lck folder in the compressed file. I deleted this folder, released the background process that had not been released before, and then opened the virtual machine again and it returned to normal. If it doesn't work, restart your computer and it will return to normal. Problem 2: Compatibility issues After solving the above problems, the virtual machine can be loaded into the software normally, but when clicking the power button, another problem occurs: The configuration file .vmx was created by a VMware product, but that product is not compatible with this version of VMware Workstation and cannot be used. Based on this prompt, I initially suspected that the version when the virtual machine was created was incompatible with the version of the workstation I installed. Since software generally has backward compatibility features, the version of the virtual machine may be higher than the version of my workstation. The workstation version I installed is VMware Workstation 10; the version of the VMware virtual machine file queried through the vmx file is 11 : From the vmx file, we can see that both enmoedu virtual machine files were created using workstation 11. If you want to use VMware workstation to open a virtual machine, you need to use the lower version of workstation 10 software to open a higher version 11 virtual machine. Generally speaking, in VMware's product series, a higher version of the virtual machine hardware version number cannot run on a lower version of the virtualization platform. For example, a workstation 11 version of the virtual machine cannot run on a virtual machine software lower than this version. If you really want to run it, there are two solutions: Case 1: If you still have a VMware Workstation 11.0 environment, you can directly change the hardware version number to compatible with VMware Workstation 10.0 through the right-click menu of the virtual machine Manage—>Change Hardware Compatibility menu. Case 2: If VMware Workstation 11.0 is not available in the existing environment, you can quickly complete the hardware number compatibility conversion by following the steps below: 1. Find and open the .vmx file of the virtual machine using Notepad. 2. Find the virtualHW.version = "11" field in the file and change it to virtualHW.version = "10"; 3. Save the .vmx file and start the virtual machine. VMware Workstation 11.0 virtual machines can run in the VMware Workstation 11.0 environment. Note: The operation of modifying the vmx file has only passed the process and environment test of this post, and has not undergone a large number of verification tests. If you encounter problems during the operation, please reply and explain the problem and error report. It is still recommended that you use the first method (converting compatible hardware versions through compatible versions); Since I only installed VMware Workstation 10, I used method 2 to change the virtualHW.version field in the .vmx file of the virtual machine from 11 to "10". Then I saved the file and turned on the power button again to start the virtual machine normally. The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM. You may also be interested in:
|
<<: MySQL UNION operator basic knowledge points
>>: Summary of B-tree index knowledge points in MySQL optimization
Table of contents Tutorial Series 1. Install Mari...
I have been learning about responsive design rece...
Congratulations on finally convincing your bosses...
We know that when using HTML on NetEase Blog, we ...
1. First, download the corresponding database fro...
Table of contents 1. mysqldump command to back up...
The rich text component is a very commonly used c...
Preface Nowadays, in projects, the Axios library ...
Overview This article begins to introduce content...
The specific code is as follows: <!DOCTYPE htm...
As shown below: XML/HTML CodeCopy content to clip...
text-shadow Add a shadow to the text. You can add...
MySQL reports an error when executing multi-table...
In the front-end design draft, you can often see ...
This article shares the specific code of JavaScri...