其实在自己电脑上转化没什么问题,两三分钟就完事了,在实验室电脑一直有问题,之前就因为找不到问题去 GitHub 的 issue 页面留言过(相当多人遇到这个问题),今天再次升级,报了具体错,搜了一下解决了。
过程如下,在变更过程中报错:由于虚拟磁盘系统限制,无法完成请求的操作。虚拟硬盘文件必须是未压缩和未加密的文件,并且不能是稀疏文件。
1 | tian :: ~ » wsl -l -v |
搜到一个 CSDN 博客,它主要将 SpringBoot 的坑,顺便提到这个错,结果真有效。
方法是将 Linux 安装目录(C:\Users\tian\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc)的 LocalState 文件夹的压缩节省空间去掉,注意这里不用选及其子目录,只用这一个目录即可。
1 | tian :: ~ » wsl --set-version Ubuntu-20.04 2 |