随着 Ubuntu 24.04 LTS 版本的正式发布,许多开发者都希望在 Windows 平台上通过 WSL2(Windows Subsystem for Linux 2)体验最新的 Linux 特性。然而,默认安装在 C 盘会占用宝贵的系统盘空间。本文将详细介绍 WSL2安装Ubuntu 24.04 的步骤,并教你如何进行 WSL系统迁移,将其移动到非系统盘(如 D 盘)。
在安装之前,请确保你的 Windows 10/11 系统已开启虚拟化支持和 WSL 功能。
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartdism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart现在我们可以直接从 Microsoft Store 搜索安装,或者使用命令行进行安装:
安装完成后,根据提示设置用户名和密码。此时,系统默认存放在 C 盘的用户目录下。
这是本文的重点,通过导出再导入的方式实现 Ubuntu迁移到D盘,从而释放 C 盘空间。
wsl --list -v # 查看运行状态wsl --shutdown # 强制关闭所有正在运行的实例
在 D 盘创建一个文件夹(例如 D:\WSL\Ubuntu24),运行以下命令将系统导出为 tar 文件:
wsl --export Ubuntu-24.04 D:\WSL\ubuntu2404.tar
确认备份成功后,注销原有的 C 盘实例以释放空间:
wsl --unregister Ubuntu-24.04
最后一步,将备份导入到你想要存放的新路径:
wsl --import Ubuntu-24.04 D:\WSL\Ubuntu24 D:\WSL\ubuntu2404.tar --version 2
迁移完成后,你会发现默认用户变成了 root。你可以通过以下命令恢复默认普通用户:
ubuntu2404 config --default-user 你的用户名
此外,通过在用户目录下创建 .wslconfig 文件,可以进行 WSL2优化,如限制内存占用、开启镜像网络等。
本文由主机测评网于2026-04-02发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260432894.html