如何安全地移动 WSL 2 到另一个驱动器
【翻译于Move WSL 2 Safely to another Drive】
当您拥有小型 SSD 并且适用于 Linux 的 Windows 子系统 (WSL) 的大小呈指数增长时,这真的很痛苦。没有简单的方法将 WSL 安装移动到另一个驱动器。在这篇博客中,我将讨论如何通过小步解决这个问题。
打开具有管理员访问权限的 PowerShell 或命令提示符。为此,您可以使用+ X 快捷方式并选择 Windows PowerShell(Admin)。
检查您计划移动的 WSL 2 安装当前是否正在运行/停止。
复制代码
如果它正在运行,那么您必须停止特定的 WSL 分发。(以 Ubuntu 为例)
复制代码
导出到某个文件夹。(这里将 Ubuntu 作为 ubuntu-ex.tar 导出到 Z:wsl2)
复制代码
取消注册以前的 WSL 安装
复制代码
创建一个新文件夹并将您的 WSL 安装导入该文件夹。
复制代码
导入完成后检查
复制代码
将您的 WSL 发行版之一标记为(default)。
复制代码
导出后,您的默认用户将设置为 root,要将其更改为您想要的用户名,请运行以下命令
复制代码
最后运行 wsl,您已成功将 WSL 2 安装移动到另一个驱动器。
版权声明: 本文为 InfoQ 作者【DisonTangor】的原创文章。
原文链接:【http://xie.infoq.cn/article/ac780a101d864e926cf74f325】。文章转载请联系作者。
评论