临汾市网站建设_网站建设公司_Windows Server_seo优化
2025/12/30 0:56:14 网站建设 项目流程

本文总结了使用 WSL 安装Linux发行版时如何将根文件系统安装到其他盘。


安装步骤

# 1. 选择要安装的发行版,查看可安装列表
wsl --list --online# 2. 安装发行版(但不启动)
wsl --install -d Ubuntu-22.04 --no-launch # 这一步无法选目录,只是为了拿到官方 rootfs
# 初次安装需重启# 3. 确认发行版已存在
wsl -l -v
# 应该能看到
# Ubuntu-22.04   Stopped   2# 4. 关闭所有 WSL 实例
wsl --shutdown# 5. 导出为 tar(中间文件)
# 选择你想要的临时目录,例如:
mkdir E:\WSL\tmp
# 导出tar,这个 `tar` 是完整 Linux 文件系统
wsl --export Ubuntu-22.04 E:\WSL\tmp\ubuntu2204.tar # # 6. 注销默认安装(⚠️不可恢复)
wsl --unregister Ubuntu-22.04 # 删除 C 盘的那份 Ubuntu,但 tar 还在# 7. 导入到你指定的盘和目录
mkdir E:\WSL\Ubuntu-22.04
wsl --import Ubuntu-22.04 E:\WSL\Ubuntu-22.04 D:\WSL\tmp\ubuntu2204.tar --version 2# 8. 启动并初始化
# 首次进入后:需要重新创建 Linux 用户,密码重新设置一次(正常现象)
wsl -d Ubuntu-22.04# 9. 验证是否真的在其他盘
# Windows 侧查看
E:\WSL\Ubuntu-22.04\ext4.vhdx 
# 看到这个文件说明成功
# Linux 侧确认
df -h /# 10. 删除 tar(可选但推荐)
del E:\WSL\tmp\ubuntu2204.tar

常见疑问速答

为什么不能一开始就选安装目录?

👉 微软当前 不支持 wsl --install 指定路径

一个盘能放多个发行版吗?

✅ 完全可以:

E:\WSL\├─ Ubuntu-22.04\├─ Ubuntu-24.04\└─ Debian\

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询