https://learn.microsoft.com/zh-cn/windows/wsl/wsl-config#configuration-settings-for-wslconfig
一
去掉windowsPath
wsl里编辑 /etc/wsl.config
增加
[interop]
appendWindowsPath=false
二 配置ipv6
用户目录下新建 .wslconfig 文件
写入
[wsl2]
networkingMode=mirrored
dnsTunneling=true
firewall=true
autoProxy=true
[experimental]
如果你遇到 docker 无法从 Windows 访问的问题,这个是 iptables 的问题,
在 /etc/docker/daemon.json
里添加一句
"iptables": false
就好了。
重启
wsl --shutdowm
三 挂载ext4 U盘
https://learn.microsoft.com/zh-cn/windows/wsl/wsl2-mount-disk
// 管理员权限,powershell
1. 查看设备 获取 DeviceID
wmic diskdrive list brief
2.
wsl --mount 《DeviceID》
3. 卸载
wsl --unmount 《DeviceID》
如果无法卸载某个磁盘,可以通过运行 wsl --shutdown 强制退出 WSL 2,这将分离磁盘。