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