手机版

虚拟机启动失败怎么办?

时间:2021-08-24 来源:互联网 编辑:宝哥软件园 浏览:

如果虚拟机无法启动怎么办?当小伙伴评估虚拟机中的软件时,系统也可能崩溃;但是,崩溃的只是虚拟机上的操作系统,而不是物理计算机上的操作系统,通过使用虚拟机的“撤销”功能,可以立即将虚拟机恢复到安装软件之前的状态。下面,边肖将介绍虚拟机无法启动的处理方法。

解决方法:

转到相应的虚拟机目录,删除% virtual machine name % .vmx.lck文件夹或其中的文件。

当我们打开任务管理器时,我们会发现两个重要的过程:vmware.exe和vmware-vmx.exe。vmware-vmx.exe是主程序,虚拟机在此进程下运行。VMware.exe是一个shell程序,负责显示在vmware-vmx.exe运行的虚拟系统,解释和传输各种命令和操作。这是我们最常用的VMware用户界面,该程序可以同时重新输入或打开几个。

由于可以重新进入VMware Workstation,为了避免多个VMware.exe同时打开同一个虚拟系统导致的错误,每个VMware都会首先检查虚拟机根目录下是否有* .vmx.lck的文件夹,并验证其中的文件。如果文件包含合法生成的uuid(通用唯一标识符),将不会打开虚拟机的选项卡,并且将出现以下错误提示:

虚拟机不能启动怎么办?

取得所有权后将出现以下提示:

虚拟机不能启动怎么办?

如果没有对应的合法文件,则会在虚拟机的根目录下生成一个* .vmx.lck文件夹,并生成一个*。包含uuid的lck文件将在此文件夹下生成,虚拟机选项卡将打开,显示信息将从主程序接收。

这个*。lck文件可以用记事本编辑。uuid={一个字母数字字符串}。uuid是一个通用唯一标识符,其特点是唯一性。因此只有一个vmware.exe可以接受主程序的显示并操作虚拟机。Lck是lock的缩写,意思是锁定请求的资源。

运行时,VMware虚拟机将在相应的虚拟机目录下生成三个文件*.vmx.lck,*.vmdk.lck和*.vmem.lck文件夹,其中包含以*命名的文件。激酶.*;vmx当打开vmware.exe的选项卡时,将生成lck另外两个是关于虚拟磁盘和内存的使用,它们是随着虚拟系统的运行而产生的。如果关闭VMware.exe并让虚拟机在后台运行,则* .vmx.lck文件夹将会消失,而其他两个文件夹不会消失。

在VMware.exe打开一个虚拟机标签时,会短暂生成* .vmsd.lck的文件夹,估计是最初发送数据时生成的,防止多个shell程序同时请求打开虚拟机。

以上是边肖介绍的虚拟机无法启动的处理方法。更多相关教程请关注系统之家。

版权声明:虚拟机启动失败怎么办?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。