跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Ubuntu 系统分区详解与最佳分配策略

Ubuntu 系统安装涉及硬盘分区配置,核心在于理解 MBR 与 GPT 分区表差异及 UEFI 引导机制。常见分区包括 EFI 系统分区、Swap 交换空间、根目录及用户目录。GPT 配合 UEFI 是主流方案,支持大容量硬盘且无主分区数量限制。Swap 大小需根据内存调整,休眠需求则需大于物理内存。根目录建议 50GB 以上,文件系统首选 ext4。是否独立划分/home 取决于数据安全需求与磁盘容量,小容量或临时系统可合并以简化操作。后续扩容推荐使用 LVM 逻辑卷管理,比传统工具更灵活。

霸天发布于 2026/3/16更新于 2026/8/238 浏览
Ubuntu 系统分区详解与最佳分配策略

Ubuntu 系统分区详解与最佳分配策略

基础知识

硬盘分类与标识规则

在深入分区之前,先明确 Linux 系统中的硬盘标识。不同设备因设计需求,存储介质和接口差异较大:

  • 手机存储:采用嵌入式固态存储(eMMC/UFS),无机械部件。Linux 中通常以 mmcblk 为标识(如 mmcblk0),分区为 mmcblk0p1。
  • 笔记本/台式机机械硬盘(HDD):多为 SATA 接口,依赖磁头读写。Linux 中标识为 sd 系列(如 sda, sdb)。
  • 固态硬盘(SSD):
    • SATA SSD:兼容 2.5 英寸接口,速度受限于协议,标识同 HDD(sd 系列)。
    • NVMe M.2 SSD:主流高性能选择,采用 PCIe 通道,速度可达 3000MB/s 以上。Linux 中标识为 nvme 系列(如 nvme0n1),分区为 nvme0n1p1。

分区表格式与引导方式

磁盘分区表主要有两种格式,决定了系统的引导方式和容量上限:

  1. MBR(主引导记录):
    • 传统格式,最大支持 2.2TB 硬盘。
    • 最多支持 4 个主分区,需通过扩展分区 + 逻辑分区突破限制。
    • 适配 Legacy BIOS 引导方式。
  2. GPT(GUID 分区表):
    • 现代标准,支持超百 TB 硬盘。
    • 理论上支持无限分区(实际受 OS 限制),无主/逻辑分区概念区分。
    • 适配 UEFI 引导方式,原生支持大容量硬盘。

注意:现代 UEFI 系统普遍采用 GPT 分区表,不再受传统 4 主分区限制。若使用 UEFI+GPT,无需创建扩展分区,所有分区均为独立主分区。

核心概念

  • 文件系统:组织存储文件的方法。Linux 常用 ext4、btrfs、xfs 等。
  • 挂载点:存储设备挂载到文件系统树的目录位置,根目录 / 是起点。
  • UEFI vs BIOS:UEFI 需要专门的 EFI 系统分区(ESP)存放引导文件;Legacy BIOS 则不需要。

常见分区推荐方案

1. EFI 系统分区(/boot/efi)

这是 UEFI 引导模式下的核心引导分区。

  • 大小:300MB – 1GB(多系统建议 1GB)。
  • 类型:主分区。
  • 文件系统:FAT32(UEFI 固件标准)。
  • 挂载点:/boot/efi。
  • 说明:严禁删除或格式化该分区,否则会导致启动失败。挂载点必须正确设置,确保 UEFI 固件能识别引导路径。

2. Swap 交换分区(Swap Space)

当物理内存不足时,作为虚拟内存扩展。

  • 大小:
    • 常规建议:物理内存的 1-2 倍。
    • 内存 ≤ 4GB:建议 4-8GB。
    • 内存 ≥ 16GB:可缩小至 2-4GB,甚至关闭(需禁用休眠)。
    • 休眠需求:若需启用休眠功能,Swap 大小需 ≥ 物理内存。
  • 类型:GPT 下直接创建主分区;MBR 下通常为逻辑分区。
  • 文件系统:选择'交换空间 (linux swap partition)'。
  • 挂载点:无需挂载目录,通过系统配置自动激活。

3. 根目录(/)

Linux 文件系统的起点,包含系统文件、应用程序及配置文件。

  • 大小:
    • 最小需求:至少 10GB(轻量级系统)。
    • 推荐配置:个人桌面 20GB–50GB;服务器或开发者建议 50GB–100GB。
  • 类型:GPT 下为主分区;MBR 下可为逻辑分区。
  • 文件系统:ext4(兼容性强,稳定性高)。其他选项包括 XFS(大文件)、Btrfs(快照)。
  • 挂载点:/(固定,不可更改)。
  • 说明:避免在根目录下直接存储大量用户数据。若使用 LVM,可动态调整大小。

4. 用户目录(/home)

存储用户个人数据,如文档、配置、下载文件等。

  • 大小:剩余所有空间。
  • 类型:GPT 下为主分区。
  • 文件系统:ext4。
  • 挂载点:/home。
  • 说明:独立分区的核心价值在于数据安全。重装系统时可保留用户配置和数据,避免丢失。

推荐分区方案

根据硬件条件和需求,可选择以下两种策略:

方案 A:精简合并(适合小容量或新手)

将根目录与 /home 合并,简化操作。

分区推荐大小类型文件系统挂载点
EFI300MB/1GB主分区FAT32/boot/efi
Swap16GB主分区交换空间-
/剩余空间主分区ext4/

适用场景:

  • 磁盘空间较小(如 128GB 以下)。
  • 临时系统或测试环境。
  • 对数据安全性要求不高,习惯定期备份。

优点:管理简单,空间利用灵活,避免分区浪费。 缺点:系统重装时用户数据易丢失;根分区填满会影响用户目录写入。

方案 B:独立分区(适合开发或重视数据安全)

将 /home 独立划分,隔离用户数据。

适用场景:

  • 大容量硬盘。
  • 经常重装系统或升级内核。
  • 需要保留用户配置(如 .bashrc, .config)。

优点:数据安全,重装系统不影响个人文件;权限隔离更清晰。 缺点:分区规划稍复杂,需预估空间。

后续扩容与调整

若根目录空间不足,可通过以下方式调整:

1. 传统工具调整(如 GParted)

适用于未采用 LVM 的场景。

  1. 制作 Ubuntu Live USB 启动盘。
  2. 进入 Live 环境,打开 GParted。
  3. 缩小相邻空闲分区,释放空间给根目录。
  4. 注意:操作前需备份数据,且依赖分区物理位置相邻。

2. 推荐使用 LVM(逻辑卷管理)

LVM 提供更高的灵活性,适合频繁调整场景。

  • 优势:无需重新分区,可直接在线调整逻辑卷大小;支持跨设备扩展。
  • 操作:若初始分区采用 LVM,后续只需通过 lvextend 或 lvreduce 命令即可调整空间。

提示:对于 SSD,可在 /etc/fstab 中添加 discard 参数以提升性能并延长寿命。

目录

  1. Ubuntu 系统分区详解与最佳分配策略
  2. 基础知识
  3. 硬盘分类与标识规则
  4. 分区表格式与引导方式
  5. 核心概念
  6. 常见分区推荐方案
  7. 1. EFI 系统分区(/boot/efi)
  8. 2. Swap 交换分区(Swap Space)
  9. 3. 根目录(/)
  10. 4. 用户目录(/home)
  11. 推荐分区方案
  12. 方案 A:精简合并(适合小容量或新手)
  13. 方案 B:独立分区(适合开发或重视数据安全)
  14. 后续扩容与调整
  15. 1. 传统工具调整(如 GParted)
  16. 2. 推荐使用 LVM(逻辑卷管理)
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 飞书机器人与 Claude Code 交互:从手机指令到 AI 处理的全自动流程
  • 递归、搜索与回溯算法及 FloodFill 算法详解
  • 本地大模型构建知识库:Ollama + LobeChat + AnythingLLM
  • 基于Python的单细胞虚拟基因敲除分析及高级可视化
  • C#读取 Fanuc 机器人数学信号
  • Cursor智能生成SQL实战指南与避坑技巧
  • 大模型商业化竞争加剧,百度文心实战与营收分析
  • AI 大模型时代产品经理核心能力与学习指南
  • GitHub Copilot Agent Skills:打造跨项目 AI 专属工具箱
  • Ψ0 人形全身 VLA:基于人类视频预训练与流匹配动作专家
  • iOS 26 开发兼容适配:UITabBar 液态玻璃效果与 WiFi SSID 获取
  • OpenClaw 推动低代码 AI 从工具赋能到生态重构
  • 魔因漫创集成中转平台实现低成本AI漫画视频创作
  • Turnitin 检测机制与文本优化策略分析
  • OpenClaw 本地 AI 智能体:从部署到实战指南
  • 基于 Python 的数字签名教务管理系统
  • 智能家居电平转换电路实战:从理论到PCB制作
  • AI 时代人才新逻辑:深度专业与跨界能力的复合进化
  • Kimi K2.5 开源部署、API 接入、Agent 集群与多模态实战
  • 机器人脑部药物递送三大技术路径的可转化性分析研究

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online