背景

突然Ubuntu就崩了,再重启就一直失败。

提示锁定文件失败,打不开磁盘”XXXXX“或它所依赖的某个快照磁盘。

虚拟机无法启动了。

原因

虚拟磁盘(也就是vmdk)会有一个磁盘保护机制,这也是为了防止出现有多个虚拟机同时访问一个虚拟磁盘的情况,因为这可能会导致性能减弱甚至是数据丢失。

所以每次启动虚拟机的时候都会使用扩展名为.lck的文件来对虚拟磁盘进行锁定保护,当虚拟机安全关闭时这个文件就被删除掉了。

也真是因为虚拟机未能非法关闭,所以这个文件没有被及时删除。

解决

那么解决方案就显而易见了,删除虚拟机文件夹下的所有lck后缀的文件即可。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐