Linux虚拟机启动异常:打不开虚拟机-位-000005.vmdk”或它所依赖的某个快照磁盘-|-做映射时提示:读取卷信息时出错。请选择其他磁盘文件
作者:快盘下载 人气:前言
虚拟机被转移到另一台电脑使用;或者非正常关闭;都可能导致这个错误。
究其原因;
虚拟磁盘(.vmdk)本身有一个磁盘保护机制;为了防止多台虚拟机同时访问同一个虚拟磁盘(.vmdk)带来的数据丢失和性能削减方面的隐患;每次启动虚拟机的时候虚拟机会使用扩展名为.lck;磁盘锁;文件对虚拟磁盘(.vmdk)进行锁定保护。当虚拟机关闭时.lck;磁盘锁;文件自动删除。
虚拟机被非正常关闭;它还没来得及删除这些.lck;磁盘锁;文件;当虚拟机被再次启动时就会出现这个错误。
一、错误信息
1.1、启动系统时的错误提示
提示信息;我有锁的;被锁了;暂时不能启动;我是通过.lck文件得知自己被锁的。
1.2、做映射时的错误提示
经过百般查找;得知需要重新做映射;结果映射设置界面也提示错误;;;;不要慌;;;
二、解决方案
2.1、温柔操刀;进入虚拟机找到*.vmx;尾部追加代码后重启
使用记事本打开*.VMX文件上加上一行代码disk.locking = ;FALSE;;重新启动该虚拟机。
注;不同名称的虚拟机;这个文件的名字是不一样的;但是以.vmx后缀的文件仅此一个。
2.2、简单粗暴;直接进入虚拟机删除.lck;磁盘锁;文件
找到以下文件;将其删除至回收站;暂不要彻底删除;;如果可以正常启动后;再彻底删除也不迟。
如果删除后;可以看到映射界面正常了;该映射界面;不做任何操作;看看就行;。
2.3、特别提示
如果你不明所以的;自己做了映射;也会出现虚拟不能启动;此时;依次点击“虚拟机设置-->磁盘-->断开连接”。
问题即可解决;;
三、效果展示
尾言
这两种方法;亲测可用;可以放心使用;如果觉得不错;赶快点赞收藏吧;
加载全部内容