news 2026/7/15 6:36:18

windows的ubuntu从C盘改到D盘——实操成功

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
windows的ubuntu从C盘改到D盘——实操成功

环境安装

安装地址:

windows安装ubuntu并使用

安装完的C盘:

操作步骤

管理员权限打开 PowerShell / 终端,执行以下命令。

重要提示,需要先在D盘创建两个文件夹:【wsl_backup】与【WSL】。

下面是我给的表,这个表是具体的操作顺序,很直接,都是可用的命令。

步骤操作命令说明
1. 准备环境wsl --list --all -vwsl --shutdown确认发行版名称,关闭所有 WSL 实例
2. 导出系统备份wsl --export Ubuntu-22.04 D:\wsl_backup\ubuntu.tar将 Ubuntu 导出为 tar 包,存 D 盘
3. 注销原 C 盘系统wsl --unregister Ubuntu-22.04删除 C 盘原系统(已备份,安全)
4. 导入到 D 盘wsl --import Ubuntu-22.04 D:\WSL\Ubuntu D:\wsl_backup\ubuntu.tar --version 2指定目标路径与 WSL2 版本
5. 设置默认用户ubuntu2204 config --default-user 你的用户名避免登录默认 root(根据发行版名调整命令,如 ubuntu.exe/ubuntu1804.exe)
6. 验证wsl -d Ubuntu-22.04whoami确认用户正确,环境正常
7. 清理删除 D 盘的 ubuntu.tar 备份(可选)释放空间

移动到D盘:

其中wsl_backup用于存放压缩包,WSL用于存放最后的镜像。

9G多的大小,最后可以删除。

移动过来效果:

可以看到C盘空出来的,但是D盘差不多要满了。。。

不过C盘的空间我们可以做更多的事情呢。

关键注意事项

  1. 迁移前务必关闭 WSL 及所有关联进程(如 VS Code 远程连接、终端窗口),避免文件占用。
  2. 导出 - 导入法中,tar 包大小约等于 Ubuntu 实际占用空间,确保 D 盘有足够空间。
  3. 迁移后若出现 “找不到命令”,重新打开终端或执行source ~/.bashrc即可。
  4. 若使用方案二,导入后默认用户为 root,必须执行步骤 5 设置回原用户,否则影响开发环境。

也可能遇到的问题:

  1. 迁移失败提示 “路径已存在”:删除 D 盘目标路径,或换一个新路径。
  2. 导入后无法启动:检查 WSL2 是否启用(wsl --set-default-version 2),或重新执行导出 - 导入。
  3. 权限不足:确保用管理员权限执行 PowerShell / 终端。

C盘空间的重要性

分析维度核心作用机制空间不足的负面影响保障开发 / 办公场景的关键要点
系统核心功能维度1. 存储虚拟内存页面文件(pagefile.sys)、休眠文件(hiberfil.sys)2. 为系统更新、补丁安装、驱动升级提供临时缓存空间1. 虚拟内存无法扩容,程序频繁内存溢出、响应卡顿2. 休眠功能失效,无法快速唤醒设备3. 系统更新失败,漏洞无法修复,硬件兼容性下降确保 C 盘剩余空间不低于总容量的 20%,满足系统核心进程的资源需求
软件运行与开发维度1. 存储软件注册表信息、动态链接库(DLL)、临时配置文件2. WSL(如 Ubuntu)虚拟磁盘文件(ext4.vhdx)默认存放路径3. 编译器、IDE 的缓存文件、日志文件存储路径1. 软件启动缓慢、运行报错,核心依赖库加载失败2. WSL 无法启动、编译过程中断、文件读写失败3. 项目构建失败,编译速度骤降1. 定期迁移 WSL 发行版、大型软件安装目录至非系统盘2. 清理开发工具的缓存文件,释放 C 盘空间
设备安全与维护维度1. 减少磁盘碎片生成,降低硬盘磁头寻道频率2. 为系统还原点创建、杀毒软件全盘扫描提供存储空间1. 磁盘碎片激增,系统启动、程序加载耗时延长2. 硬盘机械磨损加剧,缩短硬件使用寿命3. 无法创建系统还原点,杀毒软件扫描不完整,设备易受病毒攻击1. 定期进行磁盘碎片整理(机械硬盘)2. 及时清理冗余文件,避免 C 盘使用率超过 90%

总结

C盘总是要留出一些空间的,不然很多内容是无法正常操作的,希望本文能给大家带来一定的价值。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/15 1:03:21

YOLOv8 ECA高效通道注意力实现细节

YOLOv8中ECA高效通道注意力的实现与工程实践 在现代目标检测系统中,如何在不显著增加计算开销的前提下提升模型对关键特征的感知能力,一直是工业界关注的核心问题。YOLOv8作为当前主流的实时检测框架,在保持高速推理的同时不断引入轻量化优化…

作者头像 李华
网站建设 2026/7/15 1:03:21

YOLOv8自定义模型宽度与深度系数调整

YOLOv8自定义模型宽度与深度系数调整 在边缘计算设备日益普及的今天,如何让目标检测模型既能在高性能服务器上追求极致精度,又能在树莓派这类资源受限平台上实现实时推理?这是许多AI工程师面临的现实挑战。YOLOv8给出的答案,是一套…

作者头像 李华
网站建设 2026/7/15 1:03:28

【稀缺资源】Top 10 R语言可视化代码模板免费分享(限时领取)

第一章:R语言数据探索的核心价值在现代数据分析流程中,数据探索是不可或缺的初始阶段。R语言凭借其强大的统计计算能力和丰富的可视化工具,成为数据探索的首选平台。通过R,用户能够快速加载、清洗、转换和可视化数据,从…

作者头像 李华
网站建设 2026/7/14 19:33:57

基于SSM的学生成绩在线考试管理系统

目录已开发项目效果实现截图关于博主开发技术介绍核心代码参考示例1.建立用户稀疏矩阵,用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度系统测试总结源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!已开发…

作者头像 李华
网站建设 2026/7/7 22:10:20

YOLOv8训练日志分析:判断过拟合与欠拟合信号

YOLOv8训练日志分析:识别过拟合与欠拟合的关键信号 在目标检测的实际项目中,模型“跑通”只是第一步。真正决定成败的,是能否从成百上千行训练输出中捕捉到那些微妙却关键的异常信号——比如某个损失值悄然抬头,或mAP曲线突然掉头…

作者头像 李华