我无法运行 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/