VMWare Workstation不支持嵌套化了吗?

莫问天涯路几重,轻衫侧帽且从容。这篇文章主要讲述VMWare Workstation不支持嵌套化了吗?相关的知识,希望能为你提供帮助。
故障描述原来有一个很好的VMWare Workstation实验环境,做了好多嵌套虚拟化的实验,很正常。

不过有一段时间没有用了,今天发现却不能使用了。当启动虚拟机时,出现以下错误提示:


单击“是”按钮,结果出现以下错误:


检查虚拟机的vCPU配置:


检查VMWare Workstation的版本信息:16.2.2


检查操作系统版本信息:Windows 10 21H2



排错操作
出错信息的如下:

此平台不支持虚拟体化 Intel VT-x/EPT 不使用虚拟化的Intel VT-x/EPT, 是否继续?
VMWare Workstations的此主机上不支持嵌套虚拟化。
模块“HV”启动失败。
未能启动虚拟机。

以此为线索查了一下资料,发现这与Windows操作系统升级和VMWare Workstation的新版本有关。
新版本VMWare Workstation与Windows操作系统自带Hyper-V虚拟化功能不兼容,我进行以下3个操作解决了问题:

1. 删除Hyper-V功能

按下WIN+R组合键打开“运行”,然后输入appwiz.cpl回车。

单击“打开或关闭Windows功能”,取消勾选Hyper-V,确定禁用Hyper-V服务。

2. 禁用HV主机服务

按下WIN+R组合键打开“运行”,然后输入services.msc回车。

禁用“HV主机服务”。


3. 修改hypervisorlaunchtype
再打开Windows PowerShell(管理员)

运行命令:bcdedit /set hypervisorlaunchtype off


?重新启动计算机,?再次运行嵌套虚拟化VM虚拟机,成功运行。


遗留问题
上述3个步骤的目的就是禁用Windows操作系统的自带Hyper-V虚拟化功能,应当会有重复的可能性,以后有机会再做验证。

推荐课程
《笨办法学Linux》 https://edu.51cto.com/topic/2917.html

【VMWare Workstation不支持嵌套化了吗?】《开源虚拟化KVM基础与提升》 https://edu.51cto.com/topic/925.html

    推荐阅读