WSL 导入, 导出和反注册发行版

date
May 27, 2023
slug
wsl-export-import-unregister-distro
status
Published
tags
Windows
WSL2
WSL
片段
summary
由于 WSL2 默认安装发行版的位置又又又是 C 盘, 所以为了避免开发行版开得 C 盘爆炸(点名批评 Docker Desktop), 需要在初次设置发行版后手动转移虚拟机到其他盘里.
type
Post
url

查看已安装的 WSL 发行版

wsl -l -v
执行后终端显示示例 :
PS C:\Users\CXPLAY> wsl -l -v NAME STATE VERSION * Debian Stopped 2 docker-desktop Stopped 2 docker-desktop-data Stopped 2

导出发行版

停止运行(关机)发行版虚拟机: wsl --shutdown <发行版名称>
wsl --export <发行版名称> <文件名>
示例:
wsl --export Debian D:\Temp\WSL\debian.tar

反注册发行版

反注册等于在 WSL 注销并删除发行版虚拟机和文件系统.
wsl --unregister <发行版名称>

导入发行版

wsl --import <发行版名称> <目标安装位置> <发行版系统包位置>
示例:
wsl --import Debian D:\\wsl\Debian D:\Temp\WSL\debian.tar
 

© CXPLAY 2024