WSL更新Linux内核版本


安装依赖:

sudo apt install g++ make flex bison libssl-dev libelf-dev bc

 

下载内核源码:

linux-5.4.86.tar.xz

 

解压:

tar xvf linux-5.4.86.tar.xz 

cd  linux-5.4.86/

 

准备配置KConfig文件:(定制内核:make menuconfig)

参考:https://github.com/xieyubo/WSL2-Linux-Kernel/edit/wsl-xyb-port-5.7.y/Microsoft/config-wsl

保存为:

编译内核镜像:

 make KCONFIG_CONFIG=./../WSL2_KConfig

生成镜像:

arch/x86/boot/bzImage

 

make modules_install

make install

 

关闭运行实例:

wsl --shutdown

 

替换kernel镜像:

C:\Windows\System32\lxss\tools\kernel

 

重启系统,启动wsl后查看:

uname -r

done !!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM