Wsl 更换位置

阅读量:

先关闭 WSL 并确认 WSL 的名称。

wsl --shutdown
wsl --list --verbose

  NAME            STATE           VERSION
* Ubuntu-20.04    Stopped         2

将想要更换位置的 WSL 实例导出到指定位置暂存,之后删除对应的 WSL,最后重新导入 WSL 实例并指定路径。

mkdir D:\backuplinux
wsl --export Ubuntu-20.04 D:\backuplinux\ubuntu.tar
wsl --unregister Ubuntu-20.04
mkdir D:\wsl
wsl --import docker-desktop-data "D:\wsl" "D:\backuplinux\ubuntu.tar" --version 2

导入完成后即可删除先前导出的 tar 文件。

参考链接

  1. https://blog.codetitans.pl/post/howto-docker-over-wsl2-location/
  2. https://superuser.com/questions/1550622/move-wsl2-file-system-to-another-drive #待整理笔记

反向链接

到头儿啦~

局部关系图