代码准备
git下载者两部分代码
WSL2-Linux-Kernel/README-Microsoft.WSL2 at master · microsoft/WSL2-Linux-Kernel (github.com)
kernel/git/stable/linux.git – Linux kernel stable tree
# 记得换源、更新软件包! apt update #更新源 apt install build-essential flex bison libssl-dev libelf-dev wget https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tag/?h=v5.10.37 tar zxvf linux-5.10.37.tar.gz
编译准备
拷贝WSL2-Linux-Kernel/Microsoft目录下的config-wsl到linux-5.10.37下
编译
cd linux-5.10.37 make -j8;make modules -j8;
使用
cd linux-5.10.37/ #拷贝到宿主机 cp vmlinux /mnt/d #windows主机 wsl --shutdown #替换vmlinux到C:\Windows\System32\lxss\tools的kernel