网站设计包括哪些内容,蛋糕网站内容规划,wordpress dux缩略图,公众号怎么制作小程序要将当前安装在C盘的WSL发行版迁移到D盘#xff0c;可通过导出/导入法实现#xff0c;这是最通用且安全的方法。以下是详细步骤#xff1a; #x1f4e6; 一、导出/导入法迁移WSL#xff08;推荐#xff09;
✅ 步骤1#xff1a;准备工作
…要将当前安装在C盘的WSL发行版迁移到D盘可通过导出/导入法实现这是最通用且安全的方法。以下是详细步骤 一、导出/导入法迁移WSL推荐
✅ 步骤1准备工作
关闭所有WSL实例 wsl --shutdown # 终止所有运行中的WSL 查看当前发行版名称 wsl -l -v # 记录需迁移的发行版名称如 Ubuntu-22.04
️ 步骤2导出发行版到tar文件
wsl --export 发行版名称 D:\wsl-backup.tar 示例 wsl --export Ubuntu-22.04 D:\wsl-backup.tar D:\wsl-backup.tar 是导出的备份文件路径可自定义。 ️ 步骤3注销原发行版
wsl --unregister 发行版名称 示例 wsl --unregister Ubuntu-22.04 # 删除C盘中的旧实例释放空间 步骤4导入到D盘新位置
wsl --import 发行版名称 D:\WSL\Ubuntu D:\wsl-backup.tar --version 2 参数说明 发行版名称与注销前一致如 Ubuntu-22.04D:\WSL\UbuntuD盘目标目录需提前创建--version 2强制使用WSL2推荐 步骤5设置默认用户避免启动后默认为root
发行版名称.exe config --default-user 原用户名 示例 ubuntu2204.exe config --default-user yourname # 针对Ubuntu 22.04 其他发行版替换可执行文件名如 kali.exe。 ✔️ 步骤6验证迁移
wsl -d 发行版名称 # 启动WSL
df -h / # 检查根目录是否在D盘如 /mnt/d/WSL/Ubuntu ⚙️ 二、其他方法补充
方法二wsl --manage 直接移动仅限Windows 11 22H2
wsl --shutdown
wsl --manage 发行版名称 --move D:\WSL\Ubuntu 适用场景 无需导出/导入但需最新Windows版本支持。 方法三注册表修改默认路径仅限新安装
打开注册表Win R → 输入 regedit导航至 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss新建字符串值 → 命名 DefaultBasePath → 值设为 D:\WSL此后新安装的发行版将自动存到D盘。 ⚠️ 注意事项
空间要求 D盘需有足够空间建议 ≥10GB。 权限问题 所有命令需在管理员权限的PowerShell中执行。 CUDA等环境兼容性 迁移后需重新验证CUDA路径如 /usr/local/cuda是否正常。 备份重要性 导出tar文件后暂不删除待验证成功后再清理。 迁移前后路径对比
项目迁移前C盘迁移后D盘WSL镜像文件C:\Users\用户\AppData\Local\Packages\...D:\WSL\Ubuntu\ext4.vhdx启动命令wsl不变自动指向新位置磁盘占用释放C盘空间占用D盘空间 完成迁移后可删除备份文件 D:\wsl-backup.tar 以释放空间。 迁移后WSL的所有数据包括已安装的CUDA、Python环境均保留仅存储位置变更不影响开发环境使用。若遇启动失败检查路径权限或重新设置用户即可。