【发布时间】:2020-06-23 10:55:19
【问题描述】:
Windows 10 已将 WSL 2 Linux 发行版安装到我的 C: 驱动器。驱动器空间不足。如何将发行版移动到另一个驱动器?
【问题讨论】:
标签: ubuntu windows-subsystem-for-linux
Windows 10 已将 WSL 2 Linux 发行版安装到我的 C: 驱动器。驱动器空间不足。如何将发行版移动到另一个驱动器?
【问题讨论】:
标签: ubuntu windows-subsystem-for-linux
Windows 10 命令wsl 可用于将 WSL 分发版移动到另一个位置。该过程使用 --export 和 --import 参数。例如,此命令会将名为 Ubuntu-20.04 的发行版导出到 Moved-Ubuntu-20.04。导入的发行版不能是现有发行版名称,因此,如图所示,指定了不同的名称 Moved-Ubuntu-20.04。
wsl --export Ubuntu-20.04 - | wsl --import Moved-Ubuntu-20.04 d:\wsl -
如果需要,您可以使用wsl --unregister Ubuntu-20.04 删除原始发行版,从而释放空间。相同的导出/导入过程可用于重命名发行版,例如将 Moved-Ubuntu-20.04 重命名回原来的 Ubuntu-20.04。
仅供参考,wsl 为导入的发行版提供ext4.vhdx 的文件名。
【讨论】: