一次在使用虚拟机的过程中,电脑出问题强制关机后,重新打开虚拟机,出现了“文件锁定失败”,打不开虚拟机的情况。 上网百度查相关的解决方案,终于解决了问题。
因为虚拟机运行的时候会创建相应的文件,即在虚拟机安装目录下会自动生成.lck文件,用以锁定文件,这是虚拟机里的虚拟磁盘(.vmdk)本身自带的一种磁盘保护机制,防止多台虚拟机同时访问同一个虚拟词磁盘造成对磁盘的修改、数据丢失以及性能的削减。虚拟机若是正常退出,关机时会自动地删除,可是因为强制关机,虚拟机属于异常退出,虚拟机尚未来地及删掉,这就影响了下一次的正常启动。
我的解决方案是:将虚拟机安装目录下的所有.lck文件(文件夹)直接删除,再次就能正常运行了。

转载于:https://www.cnblogs.com/Denny_Yang/p/9871109.html

解决 锁定文件失败 打不开磁盘“D:\ubuntu\Ubuntu 64 位.vmdk”或它所依赖的某个快照磁盘。 模块 Disk”启动失败...相关推荐

  1. 另一个程序已锁定文件的一部分,进程无法访问 打不开磁盘“E:\Ubuntu-yun-lianxi\yun2 64 位.vmdk”或它所依赖的某个快照磁盘。 模块“Disk”启动失败。 未能启动虚拟机。

    报错信息 引起原因 虚拟机在运行时,为防止数据被篡改,会将所运行的文件保护起来.当虚拟机突然崩溃或者强制结束导致异常退出,会导致虚拟机来不及解锁保护文件. 解决方案 进入虚拟机安装目录,删除其保护文件 ...

  2. 锁定文件失败 打不开磁盘“D:\vms\S1\CentOS 64 位.vmdk”或它所依赖的某个快照磁盘(强制关机后引起的问题)...

    电脑强制关机后,centos系统启动失败,报异常:锁定文件失败 打不开磁盘"D:\vms\S1\CentOS 64 位.vmdk"或它所依赖的某个快照磁盘. 解决办法:进入D:\v ...

  3. VMWare虚拟机无法开启,显示模块“Disk”启动失败

    文章目录 问题描述 解决方案 问题描述 VMWare虚拟机无法开启,显示模块"Disk"启动失败,导致这个异常的原因是因为电脑的BIOS设置的问题,参考了一下解决BIOS虚拟化的解 ...

  4. 打不开磁盘“D:\CentOS7\CentOS7.vmdk”或它所依赖的某个快照磁盘。

    这主要是非正常关闭虚拟机造成的,未能锁定文件 虚拟机为了防止有多虚拟机共用一个虚拟磁盘(就是后 缀为.vmdk那个文件)造成数据的丢失和性能的削弱,每次启动虚拟机时会给每个虚拟磁盘加一个磁盘锁(也就是 ...

  5. 打不开磁盘“D:\Users\Documents\Virtual Machines\Ubuntu 64\Ubuntu 64.vmdk”或它所依赖的某个快照磁盘。

    找到虚拟机安装目录,不记得就找错误提示,如上我的是D:\Users\Documents\Virtual Machines\Ubuntu 64\,然后 把里面的.lck的文件全删掉,就可以启动了. 原因 ...

  6. linux异常(九):Linux虚拟机启动异常/打不开 位-000005.vmdk”或它所依赖的某个快照磁盘 | 做映射时提示:读取卷信息时出错 请选择其他磁盘文件

    前言 虚拟机被转移到另一台电脑使用,或者非正常关闭,都可能导致这个错误. 究其原因: 虚拟磁盘(.vmdk)本身有一个磁盘保护机制,为了防止多台虚拟机同时访问同一个虚拟磁盘(.vmdk)带来的数据丢失 ...

  7. VMWare虚拟机无法正常开启,显示模块“Disk”启动失败的解决办法

    今天刚打开虚拟机就出现了问题,( ˇˍˇ ) 各种百度之后,找到了解决办法,总结下办法: 我的是直接使用这个就解决了 找到启动虚拟机的目录: 如下图 解决办法: 1.找到虚拟机所在的目录 将 .vmx ...

  8. 启动VMware中的虚拟机,报.vmdk”或它所依赖的某个快照磁盘

    报错原因 宿主机非正常关机造成的.VMware为了防止多个虚拟机公用一个虚拟磁盘(就是后缀为.vmdk的文件)造成数据的丢失性能的减弱,每次启动虚拟机时都会都会给每个虚拟磁盘加一个磁盘锁(也就是后缀为 ...

  9. 虚拟机报错模块“Disk”启动失败。 未能启动虚拟机。

    关闭虚拟机时,没有完全关闭,直接关闭电脑,再次开机进入虚拟机报错. 解决方法: 1.找到自己虚拟机存放的位置. 2.将第二个箭头所指向的.vmx以记事本的形式打开,将TURE改为FALSE 3.删除. ...

最新文章

  1. linux系统安装mysql
  2. ompl_interface/OMPLPlanner
  3. Log4j配置文件解读和模板页收藏
  4. js 对象去除undefined_undefined和null区别
  5. java中文本框显示在命令按钮后面_Maya中Pymel写个带界面的重命名工具(一)
  6. ES5-19 变量声命周期、垃圾回收原理、arguments
  7. 【setup.py编译出错】——提示无法查找到powershell.exe
  8. java socket发送定长报文_socket编程
  9. 网页版电脑桌面远程操控_我真的再也不买电暖器了 - 电暖器智能版
  10. GDAL中MEM格式的简单使用示例
  11. 青花瓷 下载App Store上历史版本的App的ipa的包
  12. 学校校园监控安装安全系统方案
  13. usb口拒绝访问_电脑插上U盘显示无法访问 拒绝访问怎么回事
  14. 计算机键盘怎样做除法,电脑键盘除法是哪个键?
  15. 关于二手房的Python数据分析
  16. 我的App-帝都地铁
  17. 云服务器核和g的区别,云服务器几核几g什么意思?
  18. 采样频率和带宽的关系_ADC为什么需要采样保持器(SHA)?
  19. Sony Xperia SP M35H刷MIUI
  20. Go语言中的字符串拼接方法介绍

热门文章

  1. Lake Counting POJ - 2386
  2. 百练4103:踩方格
  3. Orangepi Zero播放声音报错的解决方案
  4. oxford5k和paris6k数据集介绍_sklearn函数:KFold(分割训练集和测试集)
  5. 解决MySQL使用LOAD导入中文数据乱码的问题
  6. LVS(2)——针对于LVS的增删改方法
  7. php 查看当前字符编码,PHP检测当前字符编码并转码
  8. MongoDB数据库备份与恢复
  9. pixhawk自学笔记之px4程序启动顺序
  10. RS232、RS485、TTL电平、CMOS电平