我突然想出了一个好主意,安装 Windows XP Mode,以便尝试解决这个问题从昨天开始。它似乎运行良好,但作为新 Virtual PC 和 Windows XP Mode 安装的一部分,我必须在 BIOS 中启用 Intel 虚拟化支持。启用它后,我可以正常使用 XP Mode。但是,当我尝试启动在安装 XP Mode 之前存在的 VMware VM 时,VMware VM 无法启动。相反,VMware Workstation (6.5.2) 向我提供了一条令人沮丧的错误消息。此消息来自日志文件,但 UI 也在消息框中给出了此消息:
Msg_Post: Error
Oct 01 08:39:12.852: vcpu-0| [msg.log.error.unrecoverable] VMware Workstation unrecoverable error: (vcpu-0)
Oct 01 08:39:12.852: vcpu-0| VCPU 0 RunVM failed: -2.
Oct 01 08:39:12.852: vcpu-0| [msg.panic.haveLog] A log file is available in "D:\Virtual Machines\Win 2003 R2 Standard -- MOSS\vmware.log". [msg.panic.haveCore] A core file is available in "D:\Virtual Machines\Win 2003 R2 Standard -- MOSS\vmware-vmx-4128.dmp". [msg.panic.requestSupport.withLogAndCore] Please request support and include the contents of the log file and core file. [msg.panic.requestSupport.vmSupport.windowsOrLinux]
Oct 01 08:39:12.852: vcpu-0| To collect data to submit to VMware support, select Help > About and click "Collect Support Data". You can also run the "vm-support" script in the Workstation folder directly.
Oct 01 08:39:12.852: vcpu-0| [msg.panic.response] We will respond on the basis of your support entitlement.
此错误消息似乎是可逆的。我可以打开硬件虚拟化并收到错误。我可以关闭硬件虚拟化并让虚拟机正常启动。重复上述步骤。如果这只是巧合,那真是太奇怪了。
那么,有什么方法可以让我的 VMware VM 在打开 BIOS 虚拟化开关的情况下正常运行吗?如果可能的话,我真的很想同时使用 VMware 和 XP Mode。
答案1
答案2
我认为您只能运行 VMware xor Windows Virtual PC(我认为就是 XP Mode)。
这两者不相容。我认为这与你启用 Intel VT-x 支持无关。XP Mode 需要它,VMware 应该可以在有或没有 VT-x 的情况下运行。