【Nginx从入门到精通】5.1 vmware workstation 打不开磁盘“G:\vm\xxxx.vmdk”或它所依赖的某个快照磁盘。

场景

  • vm 版本:VMware® Workstation 16 Pro 16.2.4 build-200897371
  • 宿主机:Windows 11 家庭中文版

一、问题

  • 开启虚拟机报如下错误:
指定的虚拟磁盘需要进行修复 打不开磁盘“G:\vm\CentOS 7 - minimal\CentOS 7 - minimal-000001.vmdk”或它所依赖的某个快照磁盘。 模块“Disk”启动失败。 未能启动虚拟机。


在这里插入图片描述

二、原因

虚拟机为了防止有多虚拟机共用一个虚拟磁盘(就是后 缀为.vmdk那个文件)造成数据的丢失和性能的削弱,每次启动虚拟机时会给每个虚拟磁盘加一个磁盘锁(也就是后缀为.lck的那个文件夹)对虚拟磁盘文件 进行锁定保护在关掉虚拟机时又会自动删除那个磁盘锁文件。当虚拟机非正常关闭,就会出现一个文件夹带有缀.lck,不会自动删除,才会引起这样报错。这样下次启动虚拟机时就会弹出上面的那个错误。按照上面的解释,

三、解决方案

在虚拟机报的路径下删除了那个.lck文件夹全部删掉,再点启动该虚拟机即可。
注意,是硬盘文件,不是虚拟机的安装目录,也就是你建立虚拟机的时候设置的位置

在这里插入图片描述

四、实战

  • 抱歉,我这边删除.lck 后依然无法开启虚拟机,采用的是快照恢复,很可能因为我用的版本比较新

五、总结

  • 关闭宿主机时,一定要正常关闭vm
  • 低版本vm,删除.lck文件可以正常启动虚拟机,如果删除.lck依然不行,建议重装
  • 安装好虚拟机,配置ip后记得创建一个快照(类似游戏存档
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ladymorgana

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值