WSL2 系统备份和还原

老牛浏览 40评论 0发表于 更新于

查看当前 WSL 版本:

bash
wsl -l
9a409d8b-5d3c-4646-9ce8-e6fe0667000e

导出前需要停止子系统,可以使用如下命令:

bash
# 查看正在允许的子系统
wsl -l --running
# 停止子系统
wsl --terminate Ubuntu-22.04

备份

bash
wsl --export Ubuntu-22.04 D:\Ubuntu-22.04.tar

还原

bash
wsl --import Ubuntu-22.04 C:\wsl D:\Ubuntu-22.04.tar

注意,还原后系统默认登录用户变为 root 了,如果要恢复之前的用户如 ilaoniu,可以在 Linux 中修改 /etc/wsl.conf ,增加以下内容:

ini
[user]
default=ilaoniu

重新启动子系统即可。

点赞
收藏
暂无评论,快来发表评论吧~
私信
老牛@ilaoniu
老牛,俗称哞哞。单纯的九零后理工小青年。喜欢折腾,爱玩,爱音乐,爱游戏,爱电影,爱旅游...
最后活跃于