黑苹果中嵌套虚拟机/开启VT(虚拟机嵌套安装)

很多人想在MacOS系统里再嵌套一个系统

但是在MaxOS中使用VM fusion安装虚拟机时却提示如下错误:

此主机不支持Intel VT-x。
此主机不支持"Intel EPT"硬件辅助的MMU虚拟化。
此主机似乎在禁用了VHV的虚拟机中运行。请确保在虚拟机
配置文件中启用了VHV.
模块"CPUIDEarly"启动失败。
无法启动虚拟机。

MacOS中检验是否支持虚拟化:
终端命令:sysctl kern.hv_support【支持虚拟化的运行结果为:1】

一, 首先简要分析一下:

(例如我的配置)黑苹果中嵌套虚拟机/开启VT(虚拟机嵌套安装)_第1张图片

  • 既然你能正常使用VMware 成功安装虚拟机,说明你的CPU支持并已经开启虚拟化
  • 与虚拟化有关的硬件有 CPU +主板(BIOS)
  • 虚拟机与主机共用一个CPU
  • 虚拟机关于CPU 处理器的设置是在物理机上完成的

由此得知:对于大部分无法嵌套的虚拟机,不支持虚拟化的原因与你的硬件无关。
那么即可设想虚拟机无法开启虚拟化的原因与 你在物理机上 对 虚拟机CPU的设置 有关。

二,以下是解决办法:

黑苹果中嵌套虚拟机/开启VT(虚拟机嵌套安装)_第2张图片
在处理器设置中开启虚拟化Inter VT-x/EPT或AMD-V/RVI(V)

(其它选项不是必须的,根据个人要求)

最后正常启动你安装的虚拟机,
再次打开 VM fusion ,即可正常创建虚拟机。

以下是我的“套娃行为”:win10(64位)->macOS10.14—>CentOS7 64位
黑苹果中嵌套虚拟机/开启VT(虚拟机嵌套安装)_第3张图片

我在 这里 曾做过回答,但是没收到反馈,所以我决定些一篇文章说明一下这个问题。

同时我也翻阅了好多人的博客与文章,关于这个问题有些经典回答,大家可做参考:

https://blog.51cto.com/zouqq/1629879
这篇文章中所说的两句代碼我没有加上,但是仍有效
https://blog.csdn.net/u012251305/article/details/53109121

https://blog.csdn.net/hintcnuie/article/details/47168781?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2

【VM15.5】虚拟机装windows系统教程

你可能感兴趣的:(虚拟机,VMware,vmware,linux,window)