WSL2(Windows Subsystem for Linux 2)默认将Linux发行版安装在C盘,随着使用,虚拟硬盘文件会越来越大,容易占满C盘空间。将WSL2迁移到非系统盘(如D盘)可以有效释放C盘压力,同时不影响性能。本教程将详细介绍WSL2安装教程以及如何将Ubuntu 24.04 LTS配置迁移到D盘,即使是小白也能轻松操作。
以管理员身份打开PowerShell或命令提示符,执行以下命令启用WSL功能:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartdism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 重启电脑后,设置WSL2为默认版本:
wsl --set-default-version 2 然后在Microsoft Store中搜索“Ubuntu 24.04.1 LTS”并安装,或使用命令行安装:
wsl --install -d Ubuntu-24.04 安装完成后,启动Ubuntu并设置用户名和密码。此时默认安装在C盘。
首先查看当前已安装的发行版名称:
wsl -l -v 假设名称为“Ubuntu-24.04”,然后将其导出到D盘(例如D:/wsl/ubuntu.tar):
wsl --export Ubuntu-24.04 D:/wsl/ubuntu.tar 导出时间取决于系统大小,请耐心等待。
注销C盘中的Ubuntu:
wsl --unregister Ubuntu-24.04 然后在D盘创建新目录(如D:/wsl/ubuntu24),并导入:
wsl --import Ubuntu-24.04 D:/wsl/ubuntu24 D:/wsl/ubuntu.tar --version 2 此命令会将系统安装到D盘指定文件夹,并使用WSL2版本。
导入后默认以root登录,如需恢复原用户,可编辑/etc/wsl.conf或使用以下命令:
ubuntu2404 config --default-user <你的用户名> 或者进入系统后修改。启动新系统:
wsl -d Ubuntu-24.04 确认系统正常运行后,可以删除导出的tar文件以释放空间:
del D:/wsl/ubuntu.tar 至此,WSL2迁移到D盘完成,C盘空间得到释放。今后所有WSL2文件都存储在D盘,实现了WSL2硬盘空间管理的优化。
❓ 问题:导入后无法启动?解决方法:检查导入路径是否正确,确保D盘格式为NTFS,且具有读写权限。可尝试重新导出导入。
❓ 问题:如何迁移多个发行版?重复以上步骤,分别导出导入即可。
本文介绍了WSL2安装教程、Ubuntu 24.04 LTS配置、WSL2迁移到D盘以及WSL2硬盘空间管理,希望对你有帮助。
本文由主机测评网于2026-02-24发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260227000.html