码迷,mamicode.com
首页 > 系统相关 > 详细

VMWare虚拟机提示:另一个程序已锁定文件的一部分,进程无法访问...模块"Disk"启动失败

时间:2020-06-10 12:46:52      阅读:489      评论:0      收藏:0      [点我收藏+]

标签:部分   image   无法   inf   关闭   gitlab   info   mdk   开启   

VMWare虚拟机提示:另一个程序已锁定文件的一部分,进程无法访问...模块"Disk"启动失败

场景:

早上本地的gitlab挂了,没多想我觉得肯定是那台电脑开启时间太长了虚拟机卡死了,挂掉了.

我开了电脑就,打开VMware就发现出现了“锁定文件失败,打不开磁盘......模块"Disk"启动失败.”这些文字

技术图片

那么问题来了,怎么会这样了???

这是因为虚拟机在运行的时候,会锁定文件,防止被修改,而如果系统突然崩溃了,虚拟机就来不急把已经锁定的文件解锁,所以你在启动的时候,就会提示无法锁定文件

我的处理:

由于这台是公司的专用电脑,我也没来得及查,先重启了电脑,然后再启动该虚拟机,嗯,好了.

后来我查了资料了解到:

.lck 文件是VMWARE软件的一种磁盘锁文件,由于虚拟磁盘(.vmdk)本身有一个磁盘保护机制,为了防止多台虚拟机同时访问同一个虚拟磁盘(.vmdk)带来的数据丢失和性能削减方面的隐患,每次启动虚拟机的时候虚拟机会使用扩展名为.lck(磁盘锁)文件对虚拟磁盘(.vmdk)进行锁定保护。当虚拟机关闭时.lck(磁盘锁)文件自动删除。可能由于各种非正常关闭虚拟机,而虚拟机还没来得及删除系统上的.lck(磁盘锁)文件,所以当下次启动虚拟机的时候出现了报错信息。

所以删不删这个锁文件也无所谓,已经正常启动了,下次关机的时候它会自动删掉

VMWare虚拟机提示:另一个程序已锁定文件的一部分,进程无法访问...模块"Disk"启动失败

标签:部分   image   无法   inf   关闭   gitlab   info   mdk   开启   

原文地址:https://www.cnblogs.com/longren/p/13084236.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!