WSL迁移不止是为了给C盘腾空间,也是为了方便进行备份

查看wsl状态

1
2
3
wsl -l -v
如果Running运行状态,关掉它
wsl --shutdown

导出系统镜像

1
wsl --export Ubuntu E:\Ubuntu\ubuntu.tar

在路径下有了Ubuntu的压缩包,可以把这个压缩包备份,也可以直接导出到备份盘里,主文件并不受影响

注销原有的linux系统

1
2
3
wsl --unregister Ubuntu
可以再查看是否注销:
wsl -l -v

导入系统

wsl –import <导入的Linux名称> <导入盘的路径> <ubuntu.tar的路径> –version 2 (代表 wsl2)

1
wsl --import Ubuntu E:\Ubuntu\ E:\Ubuntu\ubuntu.tar --version 2

对比前面,路径下多了一个 ext4 映像文件

修改默认用户

打开wsl ubuntu之后,默认以root身份登录。

1
ubuntu.exe config --default-user <你的用户名>

ubuntu.exe :前面导入的时候没指定,所以这里用的默认ubuntu