VMware无法启动/VMware和wsl冲突问题/VMware与Hyper-V冲突问题
0 前言
第二次遇到这个问题,原因是因为我在电脑上下载了WSL。
原因
虚拟化技术依赖于底层硬件(如 Intel VT-x 或 AMD-V)的支持,而不是依赖于操作系统。
VMware使用的是 VMware 自身的虚拟化技术,而WSL则依赖于 Windows自身的的 Hyper-V 或其他内建虚拟化技术。虽然用的虚拟化机制不一样,但是他们都控制硬件虚拟化特性(如 VT-x),此时我们必须在二者中选择一个。
1 解决办法
搜索 "启用或关闭Windows功能",在窗口中关闭“适用于Linux的windows子系统”和“虚拟机平台”(或者其他的Hyper-V相关选项)。此时WSL用不了,VMware能跑。