WSL和VMware之间切换需要在PowerShell中输入以下命令并重启(需要管理员权限)
但其实Wsl和VMware是可以共存的,只是VMware会慢一些(我实际使用没有明显感觉)
1 | bcdedit /set hypervisorlaunchtype off/auto |
WSL位于
1 | C:\Users\这里是你自己的user的名字\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs |
通过以下方式可以将WSL从C盘移动到D盘https://blog.csdn.net/w851685279/article/details/108904106?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-1&spm=1001.2101.3001.4242
WSL会使用Windows中以vhdx为后缀的虚拟磁盘文件,它会自动扩容,但是不会缩容。所以在WSL中删除文件,Windows上的磁盘大小不会变,此时只能进行手动压缩。
1 | wsl --shutdown |
WSL的时间经常会不准,可以用sudo ntpdate pool.ntp.org
校准。
Windows更新到23H2后启动WSL会出现"wsl: 检测到 localhost 代理配置,但未镜像到 WSL 。NAT 模式下的 WSL 不支持 localhost 代理。"的报错,解决方案如下:
在C:\Users\xxx.wslconfig中添加:
1 | [experimental] |
然后wsl --shutdown
重启即可。