虚拟机非正常关闭的解决方案
来源:互联网 发布:杭州明霖 知乎 编辑:程序博客网 时间:2024/05/17 06:01
这篇博文记录一个VMWare虚拟机非正常关闭后无法启动的解决方案。
我们中心的网站部署在一个Windows XP的虚拟机上,但是由于电源问题,那台虚拟机所在的实体物理机总是重启,有时候就会导致虚拟机系统还没有正常关闭就被迫关机了。机器重启后,虚拟机系统总是无法正常启动,弹出类似下面的错误:
Cannot open the disk ‘C:\VM-machines\Windows XP-001\Windows XP Professional-000001.vmdk’ or one of the snapshot disks it depends on. Reason: Failed to lock the file.
这是由于虚拟磁盘(.vmdk)本身有一个磁盘保护机制,为了防止多台虚拟机同时访问同一个虚拟磁盘(.vmdk)带来的数据丢失和性能削减方面的隐患,每次启动虚拟机的时候虚拟机会使用扩展名为.lck(磁盘锁)文件对虚拟磁盘(.vmdk)进行锁定保护。当虚拟机关闭时.lck(磁盘锁)文件自动删除。但是可能由于您非正常关闭虚拟机,这时虚拟机还没来得及删除您系统上的.lck(磁盘锁)文件,所以当下次您启动虚拟机的时候出现了上述错误。
解决办法一:
1、在VMware该虚拟机路径下的所有.lck文件和文件夹下删除或迁移至其它目录,一般就可以解决了。
2、如果再次启动VMware的Windows Vista系统失败,尝试右键虚拟机出错的系统->Settings->Hardware->Hard Disk->Utilities->Map->映射虚拟硬盘到Z:\
3、断开虚拟硬盘,重新加载,启动。系统就可以正常启动了。
我使用的就是这种解决办法,可以正常启动虚拟机。
解决办法二:
使用记事本打开*.VMX文件上加上一行代码disk.locking = "FALSE",重新启动该虚拟机。这种方法我并没有测试过,在此做一记录以备后用。
- 虚拟机非正常关闭的解决方案
- VMWare虚拟机非正常关闭后无法启动的解决方案
- VMWare虚拟机非正常关闭后无法启动的解决方案
- VMWare虚拟机非正常关闭后无法启动的解决方案
- VMWare虚拟机非正常关闭后无法启动的解决方案
- VMWare虚拟机非正常关闭后无法启动的解决方案
- 19.Linux:VMWare虚拟机非正常关闭后无法启动的解决方案 (转载)
- vim 的非正常关闭
- VMware非正常关闭,导致无法获取虚拟机所有权的解决办法
- 虚拟机下Ubuntu非正常关机导致文件系统损坏的一种解决方案
- 非正常关闭服务器导致的
- myEclipse 非正常关闭
- tomcat非正常关闭解决办法
- Myeclipse非正常关闭处理
- extjs 引起IE7,IE8非正常关闭的问题
- mongodb非正常关闭后的再次启动
- FlashBuilder4.7非正常关闭导致不能启动的解决
- FlashBuilder4.7非正常关闭导致不能启动的解决
- 重磅:传ARM生态系统负责人Leon离职创业,疑投身VR
- 流畅度秒杀苹果:vivo Xplay5视频曝光“黑科技”智慧引擎
- 上下曲面!vivo Xplay5正面曝光 全球首款6GB运存跑分超16万
- QQ浏览器带来的竞争启示:如何让用户在入口被“黏住”
- 工信部和国家空管法领导考察FLYPRO飞豹无人机,监管法案或将出台
- 虚拟机非正常关闭的解决方案
- GCC源码
- 机器学习理论篇之线性回归(python实现)
- SDL系列讲解(八) SDL_ttf教程
- 敏捷团队中,测试流程定义及Bug分级定义
- 网友成了“自来水”OPPO VOOC超级闪充大受好评
- vivo官方正式公布将发新机 或将为最强旗舰Xplay5
- 王雪红:HTC Vive 体验远超 Oculus | 产品辣评
- 不只是后视镜,人机交互才是嘟嘟智能的未来