wsl迁移

一般情况下wsl的虚拟文件都放在C盘下,如果C盘过小就很容易爆了,所以得迁移到有空间的盘。

首先得停了wsl,执行

wsl --shutdown
wsl -l -v

然后到C盘以下目录:

C:\Users\帐号\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04LTS_79rhkp1fndgsc\LocalState

找到一个ext4.vhdx文件,把这文件剪切到其它盘,例如f:\wsl,然后把目录LocalState删除了

继续打开cmd,执行下面命令创建一个软连接

mklink /j C:\Users\xxx\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04LTS_79rhkp1fndgsc\LocalState f:\wsl

这就结束了,可以打开wsl看看