本文最后更新于 3131 天前,其中的信息可能已经有所发展或是发生改变。
错误:无法打开磁盘 vmdk 或者某一个快照所依赖的磁盘
错误:无法打开磁盘 X:\XXXXX\XXXXXXXX.vmdk 或者某一个快照所依赖的磁盘(注:XX为你当前虚拟机配置文件的路径)
原因: 未能锁定文件
(注,图为参考,实际路径及名称按照你实际情况对应)
问题出现的原因:
虚拟磁盘(.vmdk)本身有一个磁盘保护机制,为了防止多台虚拟机同时访问同一个虚拟磁盘(.vmdk)带来的数据丢失和性能削减方面的隐患,每次启动虚拟机的时候虚拟机会使用扩展名为.lck(磁盘锁)文件对虚拟磁盘(.vmdk)进行锁定保护。当虚拟机关闭时.lck(磁盘锁)文件自动删除。但是可能由于您非正常关闭虚拟机,这时虚拟机还没来得及删除您系统上的.lck(磁盘锁)文件,所以当下次您启动虚拟机的时候出现了上述错误。
正常解决方案1:点击:文件–映射虚拟磁盘–断开连接–关闭即可!
备用解决方案2:删除虚拟机配置文件和虚拟磁盘文件夹根目录下的所有以.lck结尾的文件以及文件夹。
—
在Windows 10 X64位专业版 Vmware Workstaion 12 pro版本中测试通过,小编是在安装Yosemite时遇到的情况;(p.s:其实在之前安装也没出现这个问题,不过总之留个解决办法供参考吧;另Unlocker V2.06版本可以正常解锁,若出现报错可能需要在 smc.present = “TRUE” 后添加“smc.version = 0”(建议您复制,不包括引号)后保存,问题即可解决。具体操作方式请google)
[整理:CALONYE]
辛苦博主了,很好的教程贴