VMWARE启动虚机报错无法打开文件,高手帮忙

Unable to open file "H:\E\虚拟机\Windows XP Professional-000061.vmdk":
One of the disks in this virtual machine is already in use by a virtual machine or by a snapshot.
每次打开虚拟机提示这种错误,看到某些文章说可能是由于上次虚机关闭属于异常关闭,VMWARE没有清除掉一些锁信息,从而导致的问题产生,不知道如何清除,另外我在最后一次正常使用的时候好像添加了一个磁盘,怀疑有可能是那个造成的!希望虚拟机高手给我指点!小弟多谢,另外随便贴点链接赚分的就别发了!谢谢!
重新安装下 虚拟机 或者把虚拟机转移到别的盘符 重装虚拟机无数遍了!不是虚拟机本身的问题,虚拟机转移到别的盘符也已经尝试数次!无效!

-----------------------------------------------------------------

回复3楼 这个人的博客我也查了!没有什么有效的信息啊!仔细检查了一下配置,不知道如何检查的!如果你是本人说具体些可以么?

---------------------------------------------------------------------------------------------------

回复(在虚拟机配置里把除了系统盘外的所有盘先卸载试试 )
我的虚拟机处于的状态时暂停,虚拟机配置里硬盘不允许移除!

第1个回答  2009-10-20
在启动虚机时出现了这个错误。

具体错误如下:Unable to open file “G:\vmware\oracle vault\11gDBSec081026\Oracle Enterprise Linux 4.vmdk”:One of the disks in this virtual machine is already in use by a virtual machine or by a snapshot.

错误信息描述的比较清晰,应该是当前要启动的虚机当前已经启动,不过显然这是不可能的。

莫非是由于上次虚机关闭属于异常关闭,VMWARE没有清除掉一些锁信息,从而导致的问题产生。不过检查了一下,没有发现特别的文件。和一个正常的VMWARE虚机进行比较,没有找到特别的文件。

如果这些都不是问题,莫非虚机的配置本身有问题。不过上次关闭虚机后,似乎是对虚机的配置进行了修改。仔细检查了一下配置,果然发现了错误,上次为虚机添加了一个磁盘,这个新增的磁盘错误的指向了本身的磁盘文件上,导致VMWARE启动虚机的时候,同一个磁盘要MOUNT到虚机的两个不同目录上。所以会出现了上面的错误信息。
第2个回答  2009-10-21
这问题我以前也遇到过,当时我的解决方法好像是把硬盘克隆一下就行了,选那个链接还是镜像的,比较小的方式就成。你找不到原因的话可以试试这个。本回答被提问者采纳
第3个回答  2009-10-19
重新安装下 虚拟机 或者把虚拟机转移到别的盘符。
第4个回答  2009-10-20
在虚拟机配置里把除了系统盘外的所有盘先卸载试试
相似回答