移动WSL到别的路径

  1. 列出WSL在本机安装的系统

    wsl --list
    

  2. 关闭所有机器

    wsl --shutdown
    

  3. 将机器打包和取消注册机器

    wsl --export Ubuntu-20.04 e:\WSL\Ubuntu.wsl
    wsl --export docker-desktop e:\WSL\docker-desktop.wsl
    wsl --export docker-desktop-data e:\WSL\docker-desktop-data.wsl
    wsl --unregister Ubuntu-20.04
    wsl --unregister docker-desktop
    wsl --unregister docker-desktop-data
    

  4. 重新导入

    wsl --import Ubuntu-20.04 d:\wslStore\Ubuntu\ d:\WSL\Ubuntu.wsl --version 2
    wsl --import docker-desktop d:\wslStore\docker-desktop\ d:\WSL\docker-desktop.wsl --version 2
    wsl --import docker-desktop-data d:\wslStore\docker-desktop-data\ d:\WSL\docker-desktop-data.wsl --version 2
    
    末尾的 "--version 2" 代表WSL的版本,如果你不是WSL2的可以不加