当前位置: 代码迷 >> 综合 >> 虚拟机文件格式详解 .VMX .VMSD .VMDK .NVRAM .VMX.LCK
  详细解决方案

虚拟机文件格式详解 .VMX .VMSD .VMDK .NVRAM .VMX.LCK

热度:62   发布时间:2023-12-11 20:29:02.0

虚拟机文件是VMware Workstation Pro为虚拟机创建的一组文件,今天,小小课堂虚拟机以虚拟机专用WIN7系统为例,讲解虚拟机文件的格式。

一、.VMXF
英文全称为VMware team member,VMware组成员。该文件为虚拟机组team中的虚拟机的辅助配置文件。一般无需改动。

二、.VMX
VMware虚拟机配置,它是虚拟机系统文件,通常通过打开这个虚拟机文件以启动系统。同样,我们通过编辑它还可以实现某种配置需求,可以用文本文档的方式将其打开,不知道怎么用文本文档打开,就新建并打开一个文本文档,将此文件拖到这个文本文档上来。例如,我们需要躲避游戏检测时,可以在这个编辑这个虚拟机文件在末尾添加以下代码保存即可。

monitor_control.restrict_backdoor = “TRUE”

打开VMware虚拟机配置文件

三、.VMSD
VMware快照元素。VM快照和相关联的vmdk的字典文件。一般无需改动。

四、.VMDK
VMware虚拟磁盘文件。这个是虚拟机存放文件的虚拟磁盘。也就是说,虚拟机内的系统和所有文件都在这个文件中,它就相当于我们电脑主机中的硬盘。那么,我们怎么打开它查看它里面的文件呢?

a、虚拟机映射

利用vmware虚拟机软件的映射打开.vmdk虚拟磁盘文件。

虚拟机映射

b、三方软件如diskgenius

diskgenius等三方磁盘管理软件,可以打开vmware的虚拟磁盘,进行虚拟机文件文件交互。

diskgenius打开vmware的虚拟磁盘

五、.NVRAM
VMware虚拟机非易变RAM。虚拟机的BIOS信息。

六、.VMX.LCK
这个文件叫做磁盘锁文件。因为.vmdk虚拟磁盘文件有一个保护机制。为了防止多台虚拟机同时访问一个.vmdk虚拟磁盘文件带来的数据丢失和性能下降。每次启动虚拟机时,VMware Workstation Pro会使用.vmx.lck的磁盘锁文件对.vmdk虚拟磁盘文件进行锁定保护。当虚拟机正常关闭,.vmx.lck磁盘锁文件自动删除,不仅仅是关闭虚拟机系统,连虚拟机都要关闭,.vmx.lck磁盘锁文件才会消失。如果虚拟机非正常关闭,.vmx.lck磁盘锁文件可能就没能来得及删除,这种情况下可能会导致以下两种情况。

a、虚拟机内系统显示崩溃,但仍然可以正常运行。

虚拟机内系统显示崩溃

b、虚拟机提示锁定文件失败,打不开磁盘.vmdk或它所依赖的某个快照磁盘。模块“Disk”启动失败。未能启动虚拟机。

虚拟机提示锁定文件失败,打不开磁盘

这种情况的解决办法,就是让系统正常启动了。一般用小小课堂虚拟机的朋友,可能会在使用映射功能后,忘记将磁盘断开,导致,这种情况的发生。那么我们仅需断开磁盘链接即可。

虚拟机断开磁盘链接

如果是vmware10版本的话,需要点击“实用工具”即可看到“映射”。

vmware10版本

如果不行,那么就删掉.vmx.lck磁盘锁文件,这个文件夹有的时候不止一个,删的时候都删掉就可以了。

七、VMWARE.LOG
这种log文件会有很多,vmware-0.log、vmware-1.log等等。用来记录vmware工作日志。 平时删除就行了。如果大神想看的话,让他们去看好了。