我想做一个实验。我会尝试安装并使用 haxm 来加速 qemu,而不是 kvm。我更喜欢使用 WSL 1 而不是 2,因为我无法让虚拟机管理程序保持关闭状态,因为 haxm 不需要它。因此,我使用 ubuntu 16.04 配置了 WSL,并尝试安装 haxm。发生了以下情况:
root@DESKTOP-N9UN2H3:~/Desktop/haxm/platforms/linux# make
make -C /lib/modules/4.4.0-19041-Microsoft/build M=$PWD modules
make[1]: *** /lib/modules/4.4.0-19041-Microsoft/build: No such file or directory. Stop.
Makefile:29: recipe for target 'modules' failed
make: *** [modules] Error 2
我需要内核“4.4.0-19041-Microsoft”的源代码、头文件和模块。我看到 wsl 2 的 Linux 内核在这里:
https://github.com/microsoft/WSL2-Linux-Kernel
但是我在任何地方都没有找到 WSL 1 的内核。