温馨提示×

Linux分区多大合适

小樊
34
2026-08-21 08:21:56
栏目: 智能运维

Linux 分区大小没有绝对“标准答案”,取决于你的用途、硬盘大小、是否用虚拟机、是否桌面/服务器。下面给你常见场景的推荐方案,可以直接照着用,也可以按需调整。


一、通用桌面 Linux(最常见 ✅)

硬盘:256GB 及以上

挂载点 大小 文件系统 说明
/boot 1–2 GB ext4 内核、引导文件
/ (根分区) 40–80 GB ext4 / btrfs 系统 + 软件
/home 剩余空间 ext4 / btrfs 用户数据
swap 见下方 swap 交换空间

推荐方案(简单)

  • /:80 GB
  • /home:剩余全部
  • swap:按内存来

二、swap 分区大小建议(重要)

内存大小 swap 建议
≤ 4GB 内存的 1~2 倍
8GB 4–8 GB
16GB 4–8 GB
≥ 32GB 2–4 GB(或不用)

有 SSD + 大内存,swap 可以设小一点
笔记本 / 要休眠 → swap ≥ 内存大小


三、服务器 Linux(Web / 数据库 / 云)

硬盘:500GB+

分区 大小 说明
/boot 1 GB 稳定即可
/ 30–50 GB 系统
/var 30–100 GB 日志、数据库
/home 可选 用户数据
/data 剩余 网站、数据库、存储
swap 4–16 GB 看内存

推荐

/     50G
/var  100G
/data 剩余
swap  8G

四、小硬盘 / 虚拟机(20–64GB)

最简方案(能跑就行)

分区 大小
/ 20–40 GB
swap 2–4 GB

✅ 不单独分 /home,省事


五、UEFI 启动必须分区

如果是 UEFI 模式(现在基本都是):

分区 大小 文件系统
EFI 系统分区 300–512 MB FAT32
/ 剩余 ext4

六、新手最推荐方案(直接照抄 ✅)

桌面电脑 / 笔记本

EFI   512 MB
/     80 GB
/home 剩余
swap  8 GB

虚拟机

/    40 GB
swap 4 GB

七、常见误区 ❌

  • /boot 分太大(1GB 足够)
  • / 分太小(装软件会爆)
  • ❌ 不分区 swap(内存爆会直接卡死)
  • ❌ 给 Linux 分太多分区(新手没必要)

八、如果你愿意,我可以帮你定制

告诉我:

  1. 硬盘大小
  2. 内存大小
  3. 用途(桌面 / 服务器 / 开发 / 游戏 / 虚拟机)
  4. 是否双系统

我可以直接给你最优分区表,甚至帮你规划 LVM / btrfs

0