WSL的迁移

一般,WSL会被自动安装到系统分区。这很不好,我一般选择创建一个独立的分区给WSL,以防对储存分区不敏感的Unix Based系统与储存分区敏感的Windows发生剧烈的碰撞。


准备工作#

关闭wsl。

wsl --shutdown

列出准备导出的wsl容器。

wsl -l -v
Article Image

导出一个容器。最好为导出包准备一个专属文件夹,之后也会成为WSL容器的储存位置。

wsl --export [NAME] [路径/名词.tar]

随后,可以在系统里注销这个容器。此时WSL对应的磁盘会一起消失。

wsl --unregister [name]

在新的位置重新注册wsl

wsl --import [name] [路径] [导出文件.tar]