WSL2 迁移

原理

导入再导出 - 将 WSL2 分发导出为 tar 文件,再导入成新的分发。

步骤

终止正在运行的分发

wsl --shutdown

导出需要迁移的分发

wsl --export <分发名> <导出路径(包括文件名)>

卸载分发

wsl --unregister <分发名>

导入分发

wsl --import <分发名> <安装路径> <导入路径>

设定默认登录用户

启动 WSL2 子系统,修改 /etc/wsl.conf 文件,添加以下内容:

[user]
default=<用户名>