wsl2迁移与恢复

wsl2迁移与恢复

此处记录一下wsl2的迁移,以及当在系统C盘重置系统如何恢复旧版wsl2

wsl2迁移

这个是建立在已经安装wsl2的基础之上

1.查看当前wsl下的Linux是否为关闭状态,当state为Stopped才能进行下一步。

wsl -l -v  

在这里插入图片描述

若state为Running时,利用下面的命令结束

wsl --shutdown

在这里插入图片描述
2.以.tar的形式导出到其他盘

wsl --export Ubuntu-20.04 e:\Ubuntu-20.04.tar

【注】此处导出的Ubuntu-20.04.tar文件可以作为备份文件,下次恢复时直接执行第4步的导入系统就行

3.注销原有的linux系统

 wsl --unregister Ubuntu-20.04

4.导入系统

 wsl --import Ubuntu-20.04 E:\ubuntu2004 E:\Ubuntu-20.04.tar

5.修改默认用户(因为不修改用户名,打开wsl ubuntu之后,默认以root身份登录。)

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

用户名是原有wsl ubuntu的用户名称。

重装系统恢复旧版wsl2

此处是针对重置系统盘,同时旧版wsl2已经迁移到其他盘,如何恢复旧版wsl2

1.先重新安装一个新的wsl2,这个可以参照网上的wsl2安装教程,注意安装的Ubuntu的版本要和旧版的Ubuntu版本(即你想恢复的Ubuntu)一致
2.当安装wsl2成功后,此时wsl2默认安装在系统C盘,然后按照上面的wsl2迁移步骤把wsl2迁移到其他盘
3.迁移成功后,把新版的ext4.vhdx删除,拷贝成旧版的ext4.vhdx
4.启动wsl2,即可恢复旧版wsl2
【注】一定要把新版的ext4.vhdx删除,不能用旧版的去替换新版的ext4.vhdx(即如下图操作是不能恢复到旧版),否则替换成功后,当你启动wsl2会发现还是新版的Ubuntu。
在这里插入图片描述

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值