VMWare虚拟机非正常关闭后无法启动的解决方案

(2011-10-31 21:29:18)

转载▼
标签:

杂谈

分类: 技术备忘

这篇博文记录一个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虚拟机非正常关闭后无法启动的解决方案相关推荐

  1. vmware虚拟机强制关闭后再开启黑屏的几种解决方法

    问题: 虚拟机关闭的时候突然卡了,然后就关不掉了,只好用任务管理器强制关闭了.然后这次我是直接关机了,结果下次打开虚拟机就一直黑屏.但是打开别的虚拟机都可以. 解决方法: 方法1: 以管理员运行cmd ...

  2. VMware 虚拟机 Ubuntu 登录后蓝屏问题

    VMware 虚拟机 Ubuntu 登录后蓝屏问题 问题起因 在一次下班收工时关闭虚拟机 Ubuntu,出现异常:关机好久没有完成,进而导致 VMware 软件卡死.后来强行杀死 VMware.第二天 ...

  3. VMware虚拟机在重启后再打开的虚拟机连接不上网络问题解决方案(绝对靠谱)

    VMware虚拟机在重启后再打开的虚拟机连接不上网络问题解决方案(绝对靠谱) 这个问题浪费了我几个小时时间,现在总结下: Windows下安装的桌面虚拟化VMware为应用程序提供服务支持,这些服务支 ...

  4. 虚拟机强制关闭后无法打开

    虚拟机强制关闭后再次打开出现黑屏. 方法一: 找到虚拟机所在目录下的.vmx文件: "选择以记事本的方式"打开. 把"vmci0.present = "TRUE ...

  5. 电脑非正常关机后无法启动VMware虚拟机的解决方法

    VMware是常用的虚拟机工具,功能强大,颇受广大用户的喜爱,而用户可以在虚拟机中运行不同版本的操作系统.有用户在意外断电或非正常关机出现VMware虚拟机无法启动的情况,接下来让我们看看如何解决这一 ...

  6. Mac版本的idea非正常关闭后,idea打开项目大面积报红

    今天mac非正常重启后,项目内大面积报红.解决方案如下: idea->file->Invalidate Cache 勾选clear cahce 确定后重启,即可.

  7. 在新的固态硬盘只装ubuntu16.04系统,重启后无启动项解决方案

    方法一:不要使用UltraISO制作ubutnu系统启动盘,需要用UniversalUSBInstaller (这个是Ubuntu官方推荐的制作u盘的软件) 不用UltraISO这个是因为,装完ubu ...

  8. vmware 强制关闭后无法启动+启动后黑屏

    打开我尘封已久的vmware,登录,卡住-- 无奈之下我只能启动任务管理器强制关掉了它. 再一次打开的时候,vmware弹出 另一个进程正在使用配置文件 再点一下就弹出了 内部错误 把vmware关掉 ...

  9. Vmware虚拟机的复制后无法使用的问题和解决

    为什么80%的码农都做不了架构师?>>>    我在自己的机器上用Vmware安装的Ubuntu 12.04系统,并在里面部署了Openstack的开发环境,部署的过程有些复杂,不希 ...

最新文章

  1. JS 中 URL 编码的问题.
  2. Service ANR问题
  3. 静态Include和动态Include测试并总结
  4. u2020 华为_华为MateBook X Pro 2020款评测:全面屏商务旗舰再升级
  5. 微型计算机文献,微型计算机控制系统期刊文章参考文献 哪里有微型计算机控制系统参考文献...
  6. NOTEBOOK随笔
  7. 扑捉和捕捉的区别照相_3种摄影中捕捉动作的基本方法
  8. 数据分析用这样的可视化报表,秒杀Excel,再也不怕被说low
  9. Python-常用模块
  10. Linux系统的Redis的安装与运行
  11. android 生成 kml代码,android 导入KML文件
  12. 专业词汇及解释(持续更新,自用)
  13. wkwebview 预览文件_iOS之H5调用系统相册相机浏览文件
  14. 西安2020EC游记
  15. 音乐外链php修复版源码
  16. springboot毕设项目商城积分兑换系统pez18(java+VUE+Mybatis+Maven+Mysql)
  17. 如何解决业务系统中的热点问题
  18. led的伏安特性曲线 matlab实现_光电池伏安特性测试MATLAB制图程序
  19. error: (-215:Assertion failed) !_src0.empty() in function ‘cv:: 可能的诸多原因!!!
  20. 谷歌浏览器登录不了账号_腾讯qq无故冻结账号什么情况?qq号为什么登录不了方法官方回应...

热门文章

  1. 连接数据库,和数据增删改
  2. python套用word模板_Python之word文档模板套用 - 真正的模板格式套用
  3. rundeck定时任务
  4. JAVA课程设计 小学生数学练习题目自动生成系统
  5. [蓝桥杯2017初赛]纸牌三角形
  6. UniApp 输入框防止输入空格
  7. 医学图像笔记(四)医学图像分割
  8. 4种更快更简单实现 Python 数据可视化的方法
  9. 带你走进整个游戏行业《下》
  10. slf4j-log4j12版本问题导致的NullPointerException