如何迁移 WSL 卸载 Ubuntu WSL
迁移 WSL 到其他盘区
假设您已经安装了 WSL 上的 Ubuntu 22.04 LTS,并且想要将其从 C 盘迁移到 D 盘。
-
查看 WSL 状态:
打开 PowerShell 或 CMD,运行以下命令查看当前安装的 WSL 发行版:wsl -l -v假设输出显示
Ubuntu-22.04正在运行。 -
停止 WSL 运行:
运行以下命令停止 WSL:wsl --shutdown再次运行
wsl -l -v确认Ubuntu-22.04状态为Stopped。 -
导出 WSL 备份:
在 D 盘创建一个目录D:\Ubuntu_WSL,然后运行以下命令导出 WSL 备份:wsl --export Ubuntu-22.04 D:\Ubuntu_WSL\Ubuntu.tar -
注销 WSL:
注销现有的 WSL:wsl --unregister Ubuntu-22.04 -
导入 WSL 备份:
将备份文件恢复到新位置:wsl --import Ubuntu-22.04 D:\Ubuntu_WSL D:\Ubuntu_WSL\Ubuntu.tar -
恢复默认用户:
如果迁移后用户变成了 root,可以通过以下命令恢复默认用户(假设原本用户名为cham):Ubuntu2204 config --default-user cham
卸载 Ubuntu 20.04 WSL
假设您想要从 Windows 11 中卸载通过 Microsoft Store 安装的 Ubuntu 20.04 WSL。
-
通过应用与功能卸载:
- 打开 Windows 设置。
- 转到“应用” > “应用和功能”。
- 找到 Ubuntu 20.04,点击它,然后选择“卸载”。
-
通过 Windows 终端卸载:
- 打开 PowerShell 或 CMD(以管理员身份)。
- 查看当前安装的 WSL 发行版:
wsl --list - 注销 Ubuntu 20.04:
wsl --unregister Ubuntu-20.04 - 确认卸载成功:
wsl -list
这些例子展示了如何迁移 WSL 以及如何卸载 Ubuntu 20.04 WSL 的具体步骤。在实际操作中,请根据您的具体情况调整命令和路径。
