常见问题之VMware——磁盘文件锁定,进程无法访问
背景
日常我们开发时,会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列,这里整理汇总后分享给大家,让其还在深坑中的小伙伴有绳索能爬出来。
开发环境
- 系统:windows10
- 工具:VMware16
- 虚拟机:Ubuntu
内容
故障原因
我的虚拟机文件放在移动硬盘中,这次在虚拟机还没有关机情况下,直接从电脑上把移动硬盘拔下来了,放到另一台电脑上再次进行打开该虚拟机,这时就提出如下: 另一个程序已锁定文件的一部分,进程无法访问。
解决方法
1、进入虚拟机存放目录 2、找到xxxxxxx.lck这类文件夹,删除所有lck的这些文件夹
3、再次启动,成功进入系统
原因分析
由于之前没有关机导致当时的状态没有落盘解锁,VMware这时处于保护该虚拟机文件不被外界其他程序干扰,对于其文件进行了保护,我们只需要将其锁去掉,通常都会进行恢复。
本文声明:
知识共享许可协议
本作品由 cn華少 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。