clhiker
竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生!
Home
Categories
Archives
Tags
About
Home
wsl 使用经验
wsl 使用经验
取消
wsl 使用经验
由
clhiker
发布于 2025-06-17
·
最后更新:2026-04-25
## 空间释放 ```shell # powshell 执行 wsl --shutdown diskpart # 根据具体位置修改 select vdisk file="C:\Users\clhiker\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc\LocalState\ext4.vhdx" attributes disk clear readonly # 如果不行就用 attach vdisk readonly compact vdisk detach vdisk ``` 最后执行报错了也没问题,空间确实被压缩了 ## 使用自己编译内核 1. 内核源码 [Github](https://github.com/microsoft/WSL2-Linux-Kernel)上下载和自己内核(uname -a)相匹配的内核 2. 编译内核 ```shell cp Microsoft/config-wsl .config vim .config # 添加所有需要的选项 make olddefconfig # 更新配置 make CC=clang -j16 ``` 3. 配置生效 将内核(arch/x86/boot/bzImage) 拷贝到 ``` C:\\Windows\\System32\\lxss\\tools ``` 这是原始的内核(kernel)放的位置 在文件C:\\ %USERPROFILE%\\.wslconfig(没有自己创建) 末尾添加 ```bash [wsl2] kernel=C:\\Windows\\System32\\lxss\\tools\\bzImage ``` 在powershell中使用 wsl --shutdown 重启虚拟机即可
电脑使用备忘录
该博客文章由作者通过
CC BY 4.0
进行授权。
分享
最近更新
wsl 使用经验
十个命令开始玩转docker
node 使用教程
米哈游面试
Verilog语法-1
热门标签
red
文章目录
-
node 使用教程