WSL迁移
通过Windows Store 进行安装的WSL,会默认安装到C盘,需要将其迁移到其他非C盘的地方 wsl默认保存在C:\Users\本机\AppData\Local下。
迁移步骤
win+R
#1.列出已安装的 Linux 发行版
wsl --list --verbose
#2.关闭 立即终止所有正在运行的发行版和 WSL 2 轻量级实用工具虚拟机。 在需要重启 WSL 2 虚拟机环境的情形下,例如[更改内存使用限制](https://docs.microsoft.com/zh-cn/windows/wsl/vhd-size)或更改 [.wslconfig 文件](https://docs.microsoft.com/zh-cn/windows/wsl/manage#),可能必须使用此命令。
wsl --shutdown
#3.将发行版导出到 TAR 文件
wsl --export <Distribution Name> <FileName>
#4.注销分发并删除根文件系统。
wsl --unregister <DistributionName>
#5.导入新发行版 导入指定的 tar 文件作为新的分发版。 在标准输入中,文件名可以是 -。 `--version` 选项还可与此命令一起使用,用于指定导入的发行版将在 WSL 1 还是 WSL 2 上运行。
wsl --import <Distribution Name> <InstallLocation> <FileName>
#6.校验
wsl --list --verbose
#7.启动WSL
wsl --distribution <Distribution Name> --user <User Name>