windows11安装wsl2 ubuntu到D盘
时间: 2025-03-10 16:11:52 浏览: 170
### 将 WSL2 的 Ubuntu 安装到 D 盘的方法
#### 修改默认存储路径
为了将 WSL2 的 Ubuntu 安装到 D 盘而非默认的 C 盘,可以通过修改注册表来更改 WSL 文件系统的默认保存位置。具体操作如下:
编辑注册表键 `Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss` 下的新字符串值 `DefaultBasePath` 并设置为目标驱动器上的文件夹路径,例如 `D:\WSL\[1]。
#### 使用命令行指定安装目录
另一种方法是在 PowerShell 或者 CMD 中执行特定命令来进行自定义位置安装。先确保启用了 WSL 特性并更新至最新版本之后,利用 wsl --import 命令配合 tar 打包好的 Linux 发行版根文件系统镜像一起使用可实现这一点 [^2]。
```powershell
wsl --install -d Ubuntu-20.04
ubuntu2004.exe install --root-directory D:\Ubuntu2004
```
上述脚本中的第二条指令演示了如何通过官方提供的 .exe 安装程序直接指明目标磁盘分区内的某个文件夹作为新的根目录所在处[^2]。
#### 迁移现有发行版数据
如果已经有一个位于 C 盘上的 WSL 实例想要迁移到其他盘符,则需按照以下流程处理:导出当前环境为压缩包形式;创建新位置用于存放解压后的文件结构体;最后重新导入这些资料完成迁移过程 [^3]。
```bash
wsl --export Ubuntu "C:\path\to\backup.tar"
mkdir D:\Ubuntu2004
wsl --import UbuntuNew D:\Ubuntu2004 "C:\path\to\backup.tar"
```
以上代码片段展示了怎样安全地转移整个虚拟机状态而不丢失任何配置或个人化设定。
阅读全文
相关推荐



















