原理导入再导出 - 将 WSL2 分发导出为 tar 文件,再导入成新的分发。
步骤终止正在运行的分发wsl --shutdown
导出需要迁移的分发wsl --export <分发名> <导出路径(包括文件名)>
卸载分发wsl --unregister <分发名>
导入分发wsl --import <分发名> <安装路径> <导入路径>
设定默认登录用户需要提前创建好用户。
方法一wsl --manage <分发名> --set-default-user <用户名>
方法二启动 WSL2 子系统,修改 /etc/wsl.conf 文件,添加以下内容:
[user]
default=<用户名>