Windows 11:如何移动 WSL Linux 发行版存储位置

要在 Windows 11 中移动 WSL (Windows Subsystem for Linux) 的 Linux 发行版存储位置,请按照以下步骤操作:

注意: 这个过程会删除所有数据,请确保在开始之前备份好重要文件。

  1. 打开 PowerShell:点击开始菜单,输入 "PowerShell" 并按 Enter。你也可以通过搜索框搜索 "PowerShell" 或使用快捷键 Win + X,然后选择 "Windows PowerShell"(管理员)。

  2. 首先,我们需要找到当前正在使用的 Linux 发行版的存储位置。在 PowerShell 中输入以下命令并回车:

Get-PSDrive -PSProvider FileSystem | Where-Object { $_.Root -like '\wsl\*'} | ForEach-Object { Write-Output $_.Root }

这将显示所有 WSL 分区的路径。

  1. 现在,我们需要将每个分区的挂载点更改为新的位置。例如,如果我们要将根目录从 D:\WSL 更改到 E:\WSL,请执行以下命令:

```
$oldRoot = "D:\WSL"
$newRoot = "E:\WSL"

更改挂载点

Set-PSDrive -PSProvider FileSystem -Root $oldRoot -NewRoot $newRoot -Force

更新环境变量

$env:USERPROFILE = $newRoot
```

  1. 最后,重启计算机以使更改生效。

现在,您已经成功地将 WSL Linux 发行版的存储位置从 Windows 文件系统更改为另一个位置。

原创文章,作者:LifeTo.Fun,如若转载,请注明出处:https://www.lifeto.fun/archives/2193

Like (0)
Previous 2025年3月22日
Next 2025年3月22日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注