![关闭 Hyper-V 时出现“VMware Player 不支持此主机上的嵌套虚拟化”](https://linux22.com/image/1632526/%E5%85%B3%E9%97%AD%20Hyper-V%20%E6%97%B6%E5%87%BA%E7%8E%B0%E2%80%9CVMware%20Player%20%E4%B8%8D%E6%94%AF%E6%8C%81%E6%AD%A4%E4%B8%BB%E6%9C%BA%E4%B8%8A%E7%9A%84%E5%B5%8C%E5%A5%97%E8%99%9A%E6%8B%9F%E5%8C%96%E2%80%9D.png)
我无法运行 IOS 开发所需的虚拟机。它过去在同一台机器上运行良好,我认为 - 从我在这里和那里读到的评论来看 - 这是因为我使用了使用 Hyper-V 的 WSL。因此我禁用了 Hyper-V,但当我尝试在 VMWare 中运行虚拟机时,仍然出现该错误:
Error while powering on: VMware Player does not support nested virtualization on this host.
Module 'MonitorMode' power on failed.
Failed to start the virtual machine.
我还尝试了所有命令行此主题所以不要将我的标记为重复。
答案1
您是否启用了 WSL?您可能需要单独禁用它。以下 cmdlet 应该会有所帮助。
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
您可以查看以下文章以获取有关嵌套虚拟化的更多信息。 https://www.vmwareblog.org/nested-virtualization-vmware-esxi-vs-microsoft-hyper-v/