如何在没有 bootcamp 的情况下在 MacBook Pro(Windows 10)上启用虚拟化?

如何在没有 bootcamp 的情况下在 MacBook Pro(Windows 10)上启用虚拟化?

情况是这样的。我彻底删除了 2015 年末的 MacBook Pro 上的 macOS,并安装了 Windows 10(出于各种原因)。我想使用 WSL2(和 ubuntu),但我一直收到有关未启用虚拟化的错误。我尝试启用它,但由于某种原因,如果没有 macOS 上的系统偏好设置/启动项,则无法做到这一点,但我没有它。有没有办法在仅运行 Windows 10 的 MacBook 上启用虚拟化?

答案1

Intel VT-x 默认启用。例外,您没有兼容的处理器。根据 parallels.com,您可以检查 CPU 是否与 Intel VT-x 兼容:

  • 在终端中输入 -> sysctl -a | grep machdep.cpu.features
  • 在输出文本中搜索“ VMX ”。

您可以“绕道”安装 VirtualBox 或 Parallels。在这里您可以看到一个选项,它可能会允许您启用 VT-x。但如果它呈灰色,则表示 CPU 不兼容或该选项已被 MacBook 本身阻止。

或者

您可以尝试重置 NVRAM。启动计算机时按住以下命令:Command + Option + P+R

问题:Apple 没有为您提供直接选项来启用 VT-x,就像我们在 Windows 等中习惯的那样。我认为 Apple 为用户“隐藏”了这一点,是有充分理由的。

相关内容