win11系统下,将WSL2从系统盘(C盘)迁移到迁移到数据盘(D盘)

WSL2迁移磁盘

网上的一些方法

今天希望把WSL迁移到D盘,原因就是C盘剩余空间太少了,系统有一点卡顿,然后百度了一下迁移的方法,发现真的是八仙过海,各显神通啊,改注册表、exclude为.tar然后重新导入等等:

win11系统下,将WSL2从系统盘(C盘)迁移到迁移到数据盘(D盘)_第1张图片

导出为.tar的方法,

win11系统下,将WSL2从系统盘(C盘)迁移到迁移到数据盘(D盘)_第2张图片

win11系统下,将WSL2从系统盘(C盘)迁移到迁移到数据盘(D盘)_第3张图片

emmm…感觉一点也不轻松……

win11系统下,将WSL2从系统盘(C盘)迁移到迁移到数据盘(D盘)_第4张图片

评论区也非常的热闹:

win11系统下,将WSL2从系统盘(C盘)迁移到迁移到数据盘(D盘)_第5张图片

解决方案

虽然上边的方法也可以解决,但是配置起来很容易出错,注册表改错了很容易造成一些不必要的麻烦。

而且感觉微软家的东西不可能这么不亲民吧,还要操作注册表,不太符合微软家软件一向的风格,于是捣鼓了一会,发现了一个入口。

设置->应用->安装的应用里,找到安装的ubuntu内核:

win11系统下,将WSL2从系统盘(C盘)迁移到迁移到数据盘(D盘)_第6张图片

点击右边的选项图标->移动:

win11系统下,将WSL2从系统盘(C盘)迁移到迁移到数据盘(D盘)_第7张图片

我因为已经移动过了,所以显示已经安装在D盘上了,正常是显示在C盘上的:

win11系统下,将WSL2从系统盘(C盘)迁移到迁移到数据盘(D盘)_第8张图片

点击移动:

win11系统下,将WSL2从系统盘(C盘)迁移到迁移到数据盘(D盘)_第9张图片

启动ubuntu查看系统是否正常,shell指令运行正常:

win11系统下,将WSL2从系统盘(C盘)迁移到迁移到数据盘(D盘)_第10张图片

程序运行正常:

win11系统下,将WSL2从系统盘(C盘)迁移到迁移到数据盘(D盘)_第11张图片

迁移结束,睡觉咯!!

你可能感兴趣的:(笔记,C++,WSL2,迁移磁盘,软件配置)