您现在的位置是:首页 > 其他 > 物联网物联网

VMware Workstation——虚拟机启动Ubuntu系统时报错:“另一个程序已锁定文件的一部分,进程无法访问”解决办法

2022-01-07 00:06:02物联网人已围观

简介【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来!《QT开发实战》《嵌入式通用开发实战》《嵌入式Linux开发实战》【问题】:元旦前后有一天电脑突然死机了,没法操作界面,此时VMware软件还是开着的,已经没法正常关闭虚拟机了,当时直接强制关机的,后来就没在打开过。今天打开VMware软件,启动Ubuntu12.04.2时,报如下错误,无法启动:【原因】:这个问题在网上找了下资料,是因为虚拟机在运行的时候,会锁定文件...

【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来!

QT开发实战

嵌入式通用开发实战

嵌入式Linux开发实战

【问题】:

        元旦前后有一天电脑突然死机了,没法操作界面,此时VMware软件还是开着的,已经没法正常关闭虚拟机了,当时直接强制关机的,后来就没在打开过。今天打开VMware软件,启动Ubuntu12.04.2时,报如下错误,无法启动:

 【原因】:

        这个问题在网上找了下资料,是因为虚拟机在运行的时候,会锁定文件,防止被修改,如果系统突然崩溃、异常关机等,虚拟机尚未把已经锁定的文件解锁,所以下次再启动虚拟机的时候,就会提示“另一个程序已锁定文件的一部分,进程无法访问”。

【深入探究锁定文件】:

       为了防止多台虚拟机同时访问同一个虚拟磁盘(.vmdk)带来的数据丢失和性能削减方面的隐患,每次启动虚拟机的时候,其会临时创建(虚拟机关闭后会自动删除,可以实际观察下虚拟机安装的镜像文件目录内是否是这样)一个扩展名为.lck的磁盘锁文件对虚拟磁盘进行锁定保护。倘若我们是非正常关闭PC机,此时你的虚拟机还开着,就像博主这种情况,那么就是这个磁盘锁文件就来不及自动删除,当下次启动虚拟机的时候就会报错了。

【解决办法】:

        关闭虚拟机,到虚拟机安装的镜像文件目录下,找到后缀为lck的目录,删除,再次运行虚拟机即可。

作于202201051920,已归档

———————————————————————————————————

本文为博主原创文章,未经博主允许不得转载!

若本文对您有帮助,轻抬您发财的小手,关注/评论/点赞/收藏,就是对我最大的支持!

祝君升职加薪,鹏程万里!

文章来源:https://blog.csdn.net/w464960660/article/details/122329905

Tags:ubuntu Linux 嵌入式 物联网 iot 

很赞哦! ()

随机图文

文章评论

留言与评论(共有 0 条评论)
   
验证码:

本栏推荐

站点信息

  • 文章统计1087096篇文章
  • 浏览统计38200次浏览
  • 评论统计2个评论
  • 标签管理标签云
  • 统计数据:统计代码
  • 微信公众号:扫描二维码,关注我们