在Xen的win2003里装vmware出现You cannot power on a virtual machine until this hypervisor is disabled的解决方法

发布于 2013-02-22  181 次阅读


You are running VMware Workstation through an incompatible hypervisor.  You cannot power on a virtual machine until this hypervisor is disabled.说是啥有个其他的管理程序在运行。需要禁止服务。一启动就是这样。。谁弄过呢?我需要用到vm里的d3d支持,所以需要用vm。

对了。再问下。?有人在xencenter下装 vm esx 或者 esxi的吗?有成功的吗?只见过反过来装的。。没见过这样的。

同样的问题,按照以下红字编辑vmx文件已解决!
Using virtualization technology has helped me reduce I.T. costs within an office and development/production website environments.  I primarily use VMware products such as Workstation, Player and ESXi Server.  I find these applications simple to install and manage and they are quite robust and stable.  Yesterday I found myself needing to install a Linux VM within an Amazon EC2 Windows Server 2008 VM by using VMware Player.  Don’t ask why, it just had to be done and not for academic entertainment.  I have never tried to install a VM within a VM before so I was initially quite surprised that Player wouldn’t allow me to power on the VM I created to install Linux.  The message it gave me was

You are running VMware Player via an incompatible hypervisor. You may not power on a virtual machine until this hypervisor is disabled.

I knew there had to be a way to get this to work, so a Google search on that message led me to a VMware Community article that discusses running a VM within a VM.  Thankfully the solution was easy to spot, even though it was at the very bottom of the article.  To get this VMware Player VM running inside an Amazon EC2 instance, all I needed to do was edit the instance.vmx file and add the following line to it:

vmx.allowNested = TRUE


I am now successfully running a CentOS 5.7 Linux VM within an Amazon EC2 Windows Server 2008 VM. Cheers to VMware!