Windows 10-VS 2015-无法在VMWare Workstation 11 VM中启动基于Hyper-V的模拟器 [英] Windows 10 - VS 2015 - Unable to Start Hyper-V Based Emulators within VMWare Workstation 11 VM
问题描述
在VMWare Workstation版本11虚拟机中运行时,我无法启动任何Hyper-V模拟器(VS Android模拟器或任何Windows Phone模拟器).
I am unable to start any of the the Hyper-V emulators (VS Android Emulator or any of the Windows Phone Emulators) when operating within a VMWare Workstation version 11 virtual machine.
随附的是我如何配置虚拟机基础BIOS.
Attached is how I have configured my VM underlying BIOS.
当尝试启动任何仿真器时,我还会收到消息.
Also attached is the message I receive when attempting to start any of the emulators.
已安装Hyper-V,并且已安装并启动了Hyper-V管理服务.
Hyper-V is installed and the Hyper-V management service is installed and started.
推荐答案
您需要允许一个虚拟机(Hyper-V)在另一个虚拟机(VMWare)中嵌套运行.
You need to allow nested running of one virtual machine (Hyper-V) inside the other (VMWare).
以下步骤对我有用:
-
关闭VMWare虚拟机并打开* .vmx并添加以下行:
Close VMWare Virtual machine and open *.vmx and add following lines:
vmx.allowNested = "TRUE"
hypervisor.cpuid.v0 = "FALSE"
vhv.enable = "TRUE"
启动虚拟机(确保至少有2 GB的可用内存)
Start Virtual machine (be sure to have at least 2 GB of free memory)
添加Hyper-V角色:在控制面板->程序->程序和功能"下,添加所有Hyper-V组件(现在应该可以选择Hyper-V Hypervisor)
Add Hyper-V Role: Under "Control Panel->Programs->Programs and Features" add all Hyper-V components (now Hyper-V Hypervisor should be selectable)
重新启动VMWare虚拟机并打开Hyper-V管理器.请按照本文中的说明进行操作: Windows Phone 8模拟器不能连接到互联网以配置网络.
Restart the VMWare Virtual machine and open Hyper-V Manager. Follow the instructions in this article: Windows Phone 8 emulator can't connect to the internet to configure the network.
希望有帮助!
这篇关于Windows 10-VS 2015-无法在VMWare Workstation 11 VM中启动基于Hyper-V的模拟器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!