当前位置: 首页 > article >正文

告别空间焦虑:双系统环境下无损扩容Ubuntu磁盘的实战指南

1. 为什么双系统用户总会遇到Ubuntu空间不足刚装完WindowsUbuntu双系统时很多人会习惯性地给Ubuntu分配较小的磁盘空间。我当时也是这么想的反正主要用Windows100GB给Ubuntu应该够了吧结果三个月后我的/home目录就亮起了红色警告——剩余空间不足5%。编译Android源码时直接报错Docker容器也频繁崩溃连系统更新都提示空间不足。这种情况在开发者群体中特别常见。Linux系统在使用过程中会产生大量缓存文件比如apt缓存、日志文件而开发工具链如Android Studio、CLion更是吃空间的大户。更不用说机器学习从业者动辄几十GB的数据集和模型文件。虚拟机扩容确实简单但物理机双系统扩容往往让人望而却步——毕竟谁也不想重装系统、丢失开发环境。2. 准备工作安全释放Windows分区空间2.1 选择合适的分区进行压缩在Windows磁盘管理中压缩卷时有几点经验值得分享优先选择同物理磁盘的分区如果Ubuntu安装在SSD1上就压缩SSD1上的Windows分区。跨磁盘调整分区会导致后续操作复杂化保留足够的Windows空间建议Windows系统分区至少保留100GB避免影响系统更新处理系统保留分区有些电脑会有500MB左右的系统保留分区这个分区不要动实际操作时我在D盘非系统盘上右键选择压缩卷输入要压缩的空间量比如50GB。这里有个细节Windows可能会限制最大可压缩空间这时需要先进行磁盘碎片整理。2.2 验证未分配空间压缩完成后你会在磁盘管理中看到一块标为未分配的灰色区域。务必确认该空间与Ubuntu分区位于同一磁盘空间大小符合预期没有误操作其他分区我遇到过压缩后空间不显示的情况后来发现是因为磁盘有错误运行chkdsk /f修复后即可正常显示。3. 使用GParted进行无损扩容3.1 制作Ubuntu Live USB的正确姿势虽然原始文章提到用UltraISO但我更推荐使用RufusWindows或dd命令Linux# Linux下制作启动盘 sudo dd ifubuntu-22.04.iso of/dev/sdX bs4M statusprogress关键点确认目标设备是否正确/dev/sdX使用USB3.0接口和优质U盘速度差5倍以上镜像建议选与现有系统同版本3.2 GParted实战操作详解从U盘启动进入Try Ubuntu模式后安装启动GPartedsudo apt update sudo apt install -y gparted sudo gparted分区移动的黄金法则先右键点击相邻分区选择Resize/Move拖动分区边界腾出空间让未分配区域逐渐靠近目标分区最后扩展目标分区我遇到过最复杂的情况需要移动5个分区这时要特别注意每次操作后点击Apply执行保持电源稳定笔记本建议充满电移动系统分区时不要中断操作3.3 解决常见错误锁标志问题如果发现分区带锁可能是从已安装系统直接运行GParted → 改用Live USB分区被挂载 → 右键选择Unmount空间无法合并确保未分配区域与目标分区相邻。有次我漏移动了一个2MB的grub分区导致操作失败。4. 扩容后的系统优化与验证4.1 检查文件系统完整性扩容完成后强烈建议运行sudo fsck /dev/nvme0n1pX # 替换为实际分区 sudo resize2fs /dev/nvme0n1pX这能修复可能的文件系统错误并确保系统识别新空间。4.2 配置自动清理防止再次爆满编辑crontab设置定期清理# 每周清理旧内核和apt缓存 0 3 * * 0 apt autoremove -y apt clean # 每日检查磁盘空间 0 2 * * * df -h | mail -s Disk Usage youremail.com4.3 空间监控方案安装ncdu可视化工具sudo apt install ncdu ncdu /这个工具能快速定位占用空间的大文件。我上次就发现一个忘记删除的20GB虚拟机镜像。扩容后我的Ubuntu分区从100GB增加到300GB再配合这些优化策略半年多来再没出现过空间告急的情况。整个过程最耗时的其实是移动分区时的等待大分区可能要几小时但相比重装系统和配置环境这点时间成本绝对值得。

相关文章:

告别空间焦虑:双系统环境下无损扩容Ubuntu磁盘的实战指南

1. 为什么双系统用户总会遇到Ubuntu空间不足? 刚装完WindowsUbuntu双系统时,很多人会习惯性地给Ubuntu分配较小的磁盘空间。我当时也是这么想的:"反正主要用Windows,100GB给Ubuntu应该够了吧?"结果三个月后&…...

从测试开发到智能体工程师,我的转型全流程,全是避坑指南

文章目录 前言一、为什么我要从测试开发转智能体工程师1.1 测试开发的职业天花板,比我想象的还要低1.2 AI正在以惊人的速度,吞噬传统测试的工作1.3 智能体赛道,是程序员最后的红利期 二、转型前我踩过的那些致命大坑2.1 坑1:上来就…...

在C的基础上入门C++——第一个C++程序(学习笔记+个人心得)

基础程序 #include <iostream> using namespace std;int main() {cout << "hello world" << endl;return 0; }main函数 main函数是程序的入口&#xff0c;不管有多少代码都是从main函数开始的&#xff0c;main函数也被叫做主函数&#xff0c;mai…...

Backtrader 终极指南:Python量化交易回测的完整解决方案

Backtrader 终极指南&#xff1a;Python量化交易回测的完整解决方案 【免费下载链接】backtrader Python Backtesting library for trading strategies 项目地址: https://gitcode.com/gh_mirrors/ba/backtrader 你是否曾想过用Python构建自己的量化交易策略&#xff0c…...

终极HTTP请求控制指南:如何用HeaderEditor轻松掌握浏览器网络调试

终极HTTP请求控制指南&#xff1a;如何用HeaderEditor轻松掌握浏览器网络调试 【免费下载链接】HeaderEditor Manage browsers requests, include modify the request headers, response headers, response body, redirect requests, cancel requests 项目地址: https://gitc…...

艾尔登法环帧率解锁终极指南:如何彻底解放游戏性能限制

艾尔登法环帧率解锁终极指南&#xff1a;如何彻底解放游戏性能限制 【免费下载链接】EldenRingFpsUnlockAndMore A small utility to remove frame rate limit, change FOV, add widescreen support and more for Elden Ring 项目地址: https://gitcode.com/gh_mirrors/el/El…...

如何3分钟实现Postman便携版:Windows免安装API测试终极指南

如何3分钟实现Postman便携版&#xff1a;Windows免安装API测试终极指南 【免费下载链接】postman-portable &#x1f680; Postman portable for Windows 项目地址: https://gitcode.com/gh_mirrors/po/postman-portable 你是否曾因公司电脑限制而无法安装Postman&#…...

3分钟拿回你的QQ聊天记录:全平台数据库密钥提取终极指南

3分钟拿回你的QQ聊天记录&#xff1a;全平台数据库密钥提取终极指南 【免费下载链接】qq-win-db-key 全平台 QQ 聊天数据库解密 项目地址: https://gitcode.com/gh_mirrors/qq/qq-win-db-key 你是不是曾经因为换手机、重装系统&#xff0c;那些珍贵的聊天记录就永远消失…...

【仅限首批内测用户知晓】:Midjourney v7隐藏参数、语义理解跃迁与提示词重构法则

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;Midjourney v7核心架构演进与内测准入机制 Midjourney v7 采用全新异构推理引擎&#xff08;Heterogeneous Inference Engine, HIE&#xff09;&#xff0c;将扩散主干网络、语义对齐模块与多模态提示解…...

LinkSwift网盘直链下载助手:告别限速,实现九大网盘全速下载的终极指南

LinkSwift网盘直链下载助手&#xff1a;告别限速&#xff0c;实现九大网盘全速下载的终极指南 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 &#xff0c;支持 百度网盘 / 阿里…...

Midjourney 35mm风格生成失效真相(35mm胶片模拟底层机制大起底)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;Midjourney 35mm风格生成失效的表象与核心矛盾 近期大量用户反馈&#xff0c;在 Midjourney v6 及后续快速迭代版本中&#xff0c;使用传统提示词如 --style raw --s 750 配合 35mm film, Kodak Portra…...

如何快速构建智能图像篡改检测系统:3步实战指南

如何快速构建智能图像篡改检测系统&#xff1a;3步实战指南 【免费下载链接】image_tampering_detection_references A list of papers, codes and other interesting collections pertaining to image tampering detection and localization. 项目地址: https://gitcode.com…...

别再手动敲测试数据了!用Verilog的$readmemh/b从文件初始化RAM/ROM,效率翻倍

高效Verilog存储器初始化&#xff1a;$readmemh/b实战指南 在数字电路设计与验证中&#xff0c;存储器初始化是每个工程师都无法回避的基础工作。传统手动编写测试向量的方式不仅耗时耗力&#xff0c;更成为项目进度中的效率瓶颈。本文将深入解析Verilog中$readmemh和$readmemb…...

AnuPpuccin主题:面向Obsidian用户的可定制化视觉框架

AnuPpuccin主题&#xff1a;面向Obsidian用户的可定制化视觉框架 【免费下载链接】AnuPpuccin Personal theme for Obsidian 项目地址: https://gitcode.com/gh_mirrors/an/AnuPpuccin Obsidian作为一款功能强大的知识管理工具&#xff0c;其原生界面在视觉体验方面存在…...

Midscene.js:重新定义AI驱动的跨平台视觉自动化架构

Midscene.js&#xff1a;重新定义AI驱动的跨平台视觉自动化架构 【免费下载链接】midscene AI-powered, vision-driven UI automation for every platform. 项目地址: https://gitcode.com/GitHub_Trending/mid/midscene 在当今快速发展的数字生态中&#xff0c;企业面临…...

双屏异显POS主板方案:RK3288芯片如何重塑智慧零售收银体验

1. 项目概述&#xff1a;当零售收银遇上双屏异显在零售行业干了十几年&#xff0c;从街边小店到连锁商超的收银系统都折腾过&#xff0c;我最大的感受就是&#xff1a;收银台那点地方&#xff0c;简直就是效率与混乱的角斗场。一边是收银员手忙脚乱地扫码、找商品、处理支付&am…...

如何高效拆分CATIA多实体零件:pycatia自动化解决方案的完整指南

如何高效拆分CATIA多实体零件&#xff1a;pycatia自动化解决方案的完整指南 【免费下载链接】pycatia python module for CATIA V5 automation 项目地址: https://gitcode.com/gh_mirrors/py/pycatia 在CATIA三维设计领域&#xff0c;工程师们经常面临一个常见挑战&…...

如何处理SQL空值填充_利用IFNULL函数保证数据完整性

IFNULL函数用于MySQL中处理NULL值&#xff0c;接受两个参数&#xff1a;第一个为可能为NULL的表达式&#xff0c;第二个为替代值&#xff1b;需确保类型一致&#xff0c;避免隐式转换错误&#xff0c;且不跨数据库兼容。IFNULL 函数在 MySQL 中怎么用才不踩空IFNULL 只接受两个…...

【稀缺首发】全球首份Midjourney 35mm风格LUT转换协议白皮书(附Adobe Lightroom联动预设+FFmpeg批量胶片渲染脚本)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;Midjourney 35mm风格的影像美学本源与技术定义 35mm胶片摄影所承载的颗粒质感、动态范围衰减、边缘柔焦与色彩偏移&#xff0c;并非缺陷&#xff0c;而是光学物理与化学显影共同作用下的美学签名。Mid…...

BilibiliDown:如何5分钟内轻松下载B站视频到本地收藏

BilibiliDown&#xff1a;如何5分钟内轻松下载B站视频到本地收藏 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader &#x1f633; 项目地址: https://gitcode.com/gh_mirrors/bi…...

企业级AI绘图中台搭建实录:如何将Midjourney API无缝集成至Django/Node.js微服务架构(含OAuth2.0代理网关设计)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;企业级AI绘图中台架构全景概览 企业级AI绘图中台并非单一模型服务的简单堆叠&#xff0c;而是一个融合模型管理、资源调度、安全治理与业务编排的多层协同系统。其核心目标是在保障合规性、可审计性与…...

PaDiM实战:从理论到代码的异常检测全流程拆解

1. PaDiM异常检测模型入门指南 第一次接触PaDiM时&#xff0c;我也被那些数学公式吓到了。但真正用起来才发现&#xff0c;这个基于预训练CNN的异常检测框架其实很友好。简单来说&#xff0c;它就像个"找不同"的高手 - 先记住正常样本长什么样&#xff08;训练阶段&a…...

DeepSeek-Docker性能压测对比报告:NVIDIA A10 vs L4,吞吐量差异达3.7倍(附Prometheus监控模板)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;DeepSeek-Docker性能压测对比报告&#xff1a;NVIDIA A10 vs L4&#xff0c;吞吐量差异达3.7倍&#xff08;附Prometheus监控模板&#xff09; 在真实生产级 DeepSeek-R1 模型推理服务部署场景下&#…...

Kibana 7.3.0 导出CSV报告保姆级教程:从保存搜索到解决内存溢出

Kibana 7.3.0 高效数据导出实战&#xff1a;从基础配置到性能调优全攻略 当你面对TB级别的日志数据需要离线分析时&#xff0c;Kibana的CSV导出功能就像一把双刃剑——用得好能大幅提升工作效率&#xff0c;用不好则可能陷入内存溢出和性能瓶颈的泥潭。本文将带你深入Kibana 7…...

Pearcleaner:开源透明的Mac应用清理工具,彻底释放存储空间

Pearcleaner&#xff1a;开源透明的Mac应用清理工具&#xff0c;彻底释放存储空间 【免费下载链接】Pearcleaner A free, source-available and fair-code licensed mac app cleaner 项目地址: https://gitcode.com/gh_mirrors/pe/Pearcleaner 你是否曾发现删除Mac应用后…...

【Python | matplotlib】从入门到精通:matplotlib.cm颜色映射的实战应用与自定义指南

1. 初识matplotlib.cm&#xff1a;颜色映射的基础概念 第一次接触数据可视化时&#xff0c;我常常被那些色彩斑斓的热力图和散点图吸引。后来才发现&#xff0c;这些漂亮的颜色背后都离不开一个关键组件——颜色映射&#xff08;colormap&#xff09;。matplotlib.cm模块就是专…...

链式队列:高效实现O(1)入队出队

引言在之前的文章中&#xff0c;我们系统学习了栈结构&#xff08;顺序栈和链栈&#xff09;。栈是"后进先出"&#xff08;LIFO&#xff09;的结构&#xff0c;而今天要讲解的队列&#xff08;Queue&#xff09;则是"先进先出"&#xff08;FIFO&#xff0c…...

Pearcleaner终极指南:如何彻底清理Mac应用残留文件

Pearcleaner终极指南&#xff1a;如何彻底清理Mac应用残留文件 【免费下载链接】Pearcleaner A free, source-available and fair-code licensed mac app cleaner 项目地址: https://gitcode.com/gh_mirrors/pe/Pearcleaner 还在为Mac电脑存储空间不足而烦恼吗&#xff…...

Genshin_StarRail_fps_unlocker:终极帧率解锁指南,轻松突破60帧限制

Genshin_StarRail_fps_unlocker&#xff1a;终极帧率解锁指南&#xff0c;轻松突破60帧限制 【免费下载链接】Genshin_StarRail_fps_unlocker Genshin Impact & HKSR Fps Unlock 原神崩铁帧率解锁 项目地址: https://gitcode.com/gh_mirrors/ge/Genshin_StarRail_fps_unl…...

魔兽争霸3帧率解锁与界面修复终极指南:3步解决所有显示异常

魔兽争霸3帧率解锁与界面修复终极指南&#xff1a;3步解决所有显示异常 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还在为魔兽争霸3的卡顿画面和界…...