首先需要安装wsl,然后在swl中启动一个子系统。这里我启动一个ubuntu22.04。
接下来的操作全部为在子系统中的操作。
检查虚拟化
在开始安装之前,让我们检查一下你的机器是否支持虚拟化。
要做到这一点,请使用以下命令:
sean@DESKTOP-PPNPJJ3:~$ LC_ALL=C lscpu | grep Virtualization
Virtualization: VT-x
Virtualization type: full
如果你是Inter的处理器,它应该带来以下输出:
如果你有一个 AMD 处理器,它Virtualization
的输出应该是AMD-V
。
另外,确保你的系统有多个处理器核心,这样你可以分配一些给你的虚拟机,并且仍然有足够的处理能力提供给宿主机。
下面的命令,输出应该大于零,确保你的系统有多个处理器核心,这样能够确保你使用windows子系统的时候,仍然有足够的处理能力提供给你的window宿主机来处理其他的事情。
sean@DESKTOP-PPNPJJ3:~$ egrep -c '(vmx|svm)' /proc/cpuinfo
8
然后验证一下宿主系统是否支持KVM,可运行以下命令
sean@DESKTOP-PPNPJJ3:~$