Linux 通过vmware fusion在虚拟机上运行WSL 2

Linux 通过vmware fusion在虚拟机上运行WSL 2,linux,virtual-machine,vmware,Linux,Virtual Machine,Vmware,我正试图在我的w10虚拟机上安装wsl2,该虚拟机通过mac上的VMWare fusion运行 我遵循官方指南: 但在安装unbuntu时,我有一个问题: Installing, this may take a few minutes... WslRegisterDistribution failed with error: 0x80370102 Error: 0x80370102 The virtual machine could not be started because a requir

我正试图在我的w10虚拟机上安装wsl2,该虚拟机通过mac上的VMWare fusion运行

我遵循官方指南:

但在安装unbuntu时,我有一个问题:

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x80370102
Error: 0x80370102 The virtual machine could not be started because a required feature is not installed.

Press any key to continue...
参考文件: 安装失败,错误为0x80070003或0x80370102

Please make sure that virtualization is enabled inside of your computer's BIOS.
The instructions on how to do this will vary from computer to computer,
and will most likely be under CPU related options.
看起来我必须激活bios上的虚拟化。。。但我在虚拟机软件中的虚拟机上。我进入了VM bios,但没有这样的选项


有什么想法吗?

您应该使用cpu虚拟化引擎设置虚拟机cpu。请查看vmware菜单中创建的vm设置,在vm设置菜单的“处理器和内存”->“高级选项”下,选中“在此虚拟机中启用虚拟机监控程序应用程序”框。VMWare Fusion 11就是这样,我能够在Windows 10/20H2中运行WSL2。

我也遇到了同样的问题,您找到解决方案了吗?