【问题标题】:Windows 10 - VS 2015 - Unable to Start Hyper-V Based Emulators within VMWare Workstation 11 VMWindows 10 - VS 2015 - 无法在 VMWare Workstation 11 VM 中启动基于 Hyper-V 的仿真器
【发布时间】:2015-08-17 18:59:09
【问题描述】:

在 VMWare Workstation 版本 11 虚拟机中操作时,我无法启动任何 Hyper-V 模拟器(VS Android 模拟器或任何 Windows Phone 模拟器)。

附件是我如何配置我的虚拟机底层 BIOS。

还附上了我在尝试启动任何模拟器时收到的消息。

Hyper-V 已安装,Hyper-V 管理服务已安装并启动。

【问题讨论】:

    标签: android cordova windows-phone-8 visual-studio-2015 hyper-v


    【解决方案1】:

    您需要允许一个虚拟机 (Hyper-V) 在另一个 (VMWare) 中嵌套运行。

    以下步骤对我有用:

    1. 关闭 VMWare 虚拟机并打开 *.vmx 并添加以下行:

      vmx.allowNested = "TRUE"
      hypervisor.cpuid.v0 = "FALSE" 
      vhv.enable = "TRUE"
      
    2. 启动虚拟机(确保至少有 2 GB 可用内存)

    3. 添加 Hyper-V 角色:在“控制面板->程序->程序和功能”下添加所有 Hyper-V 组件(现在应该可以选择 Hyper-V 管理程序)

    4. 重新启动 VMWare 虚拟机并打开 Hyper-V 管理器。按照本文中的说明:Windows Phone 8 emulator can't connect to the internet 配置网络。

    希望有帮助!

    【讨论】:

    • “打开 *.vmx”是什么意思?
    • @godskook:保存虚拟机的文件夹中有一个以 vmx 结尾的文件。通常它会像您的 VM 一样命名,例如“VS Emulator 5.5-inch Lollipop.vmx”。您可以使用记事本或任何其他文本编辑器编辑此文件。
    猜你喜欢
    • 2016-03-09
    • 2020-05-28
    • 1970-01-01
    • 2019-07-30
    • 2019-05-15
    • 1970-01-01
    • 2016-08-12
    • 2018-07-18
    • 1970-01-01
    相关资源
    最近更新 更多