在window上用的wsl装的Ubuntu系统,其生成的子系统镜像ext4.vhdx文件太大了,把我的E盘占满了,我需要把ext4.vhdx移动到别的盘
操作如下:
- 先找到你的ext4.vhdx路径:
如图是我的:
上图中我存放ext4.vhdx的文件夹路径是:
E:\WpSystem\S-1-5-21-2492844808-3123662978-1751468461-1001\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04LTS_79rhkp1fndgsc\LocalState
2.在空闲盘创建一个新的文件夹路径如图:
待存放路径新文件夹是:
F:\wsl_path
- 将原来的ext4.vhdx 剪切到新文件夹中(F:\wsl_path)如图
4.删除原始的存放ext4.vhdx的LocalState文件夹
5.一定要用win+r打开终端窗口,powershell不行,然后如图输入
代码如下,根据自己的路径进行修改:
mklink /j E:\WpSystem\S-1-5-21-2492844808-3123662978-1751468461-1001\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04LTS_79rhkp1fndgsc\LocalState F:\wsl_path
到此已完成ext4.vhdx转移到别的盘的软连接,此时我的E盘就空出来了:
变成