上一篇
Windows Subsystem for Linux (WSL) 是一个强大的工具,但默认安装会占用C盘空间。随着使用,WSL磁盘文件(ext4.vhdx)会越来越大,导致C盘空间不足。本教程将详细介绍如何将已安装的Ubuntu WSL迁移到D盘,包括通过Appx安装和后续的迁移步骤,即使是新手也能轻松操作。
在开始迁移前,需要确保系统满足以下条件:
如果你还没有安装Ubuntu,可以通过Appx包进行安装。这种方法可以在安装时指定路径,但我们通常先默认安装,然后迁移。以下是Appx安装步骤:
wsl --install -d Ubuntu 自动安装。Add-AppxPackage .\Ubuntu.appx。
核心步骤:通过wsl命令导出当前系统为tar文件,注销原系统,然后导入到D盘指定位置。
wsl -l -v,确认Ubuntu名称(通常为“Ubuntu”或“Ubuntu-20.04”)。wsl --export Ubuntu D:\wsl_backup\ubuntu.tar(请确保D:\wsl_backup文件夹存在)。wsl --unregister Ubuntu。这会删除C盘中的原系统文件,释放空间。wsl --import Ubuntu D:\wsl\ubuntu D:\wsl_backup\ubuntu.tar --version 2。这会将系统导入到D:\wsl\ubuntu文件夹,并指定WSL2版本。ubuntu config --default-user <你的用户名>(如果可用)。更简单的方法:进入WSL,修改/etc/wsl.conf添加 [user] default=用户名。启动Ubuntu,输入 wsl -l -v 查看是否在D盘,并且正常运行。检查文件是否完整。
wsl -u 用户名 临时指定。通过以上步骤,你已经成功将Ubuntu WSL迁移到D盘,有效节省C盘空间。记得定期备份你的WSL环境。
本文由主机测评网于2026-03-15发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:http://www.vpshk.cn/20260331360.html