在 Windows 中的另一个驱动器上安装 WSL
唯一的方法是迁移你在 WSL 上安装的 Linux 发行版。我在 Windows 上以 WSL 的形式安装了 Ubuntu,并逐步演示了如何迁移它。
1.检查您的计算机中已经安装的 WSL 2 安装。
wsl --list -v
如果要移动到另一个驱动器的安装仍在运行,则必须使用以下命令将其停止。就我而言,我想移动 Ubuntu,因此我终止了 Ubuntu。
wsl -t Ubuntu
2.导出到文件夹。(此处将Ubuntu导出为ubuntu-ex.tar,保存到 D:\wsl\wsl_export)
wsl --export Ubuntu "D:\wsl_export\ubuntu-ex.tar"
3. 取消注册之前的 WSL 安装。取消注册后,Ubuntu 将从我们之前看到的 wsl2 列表中删除。
wsl --unregister Ubuntu
4.将 WSL 安装导入到文件夹中。此步骤还会重新注册 Ubuntu。wsl --import Ubuntu "D:\wsl_import\ubuntu" "D:\wsl_export\ubuntu-ex.tar"
以下是该命令的详细说明:
wsl --import
:导入新 Linux 发行版的基本命令。Ubuntu
:您为新导入的分发赋予的名称。D:\wsl_import\ubuntu
:存储新分发的目录。D:\wsl_export\ubuntu-ex.tar
:包含要导入的导出分发的 tar 文件。