Ubuntu 22.04 作为主要办公系统安装
明白了 ✅,既然你是 开发人员,那就要考虑:
- 系统和软件会多,占用空间大。
- 可能会用到 Docker、虚拟机、数据库,它们通常写入量大、占空间快。
- 需要方便 系统升级/重装,不能影响工作数据。
基于这些,我帮你重新设计一份 500GB 硬盘 Ubuntu 22.04 分区方案(开发者优化版):
💻 开发人员推荐分区方案(500GB SSD 示例)
| 分区类型 | 大小 | 文件系统 | 挂载点 | 说明 |
|---|---|---|---|---|
| EFI 系统分区 | 512MB | FAT32 | /boot/efi |
UEFI 启动必备,已有可复用 |
| 根分区(/) | 100GB | Ext4 | / |
系统+软件安装空间充足,避免后期爆满 |
| 数据分区(/home) | 320GB | Ext4 | /home |
存放代码、配置、文档,独立分区便于重装 |
| 变量数据分区(/var) | 60GB | Ext4 | /var |
存放 Docker、数据库、日志,避免撑爆根分区 |
| 交换分区(swap) | 8GB | swap | 无 | 内存不足时使用,支持休眠 |
📌 为什么这样分?
-
根分区加大到 100GB
- 你会装很多开发工具(IDE、SDK、依赖库),默认都放
/usr、/opt,所以比普通办公用户多。
- 你会装很多开发工具(IDE、SDK、依赖库),默认都放
-
单独分
/var60GB- Docker 镜像、数据库(MySQL/PostgreSQL)、日志文件等都在
/var下,单独分区可以避免塞满/。 - 也便于单独清理和迁移。
- Docker 镜像、数据库(MySQL/PostgreSQL)、日志文件等都在
-
/home 保持 320GB
- 用来放代码仓库、项目文件、下载内容。
- 以后重装系统时,直接保留
/home分区即可。
-
swap 分区 8GB
- 如果内存 ≤16GB:保留 8GB swap。
- 如果内存 ≥32GB:只分 2GB(休眠需求再考虑)。
⚡ 建议
- 如果你经常做大规模容器/数据库开发,建议
/var≥100GB,减少空间告警。 - 如果要做 虚拟机(VMWare/KVM),可以考虑单独
/data分区(100GB+),存放虚拟机镜像。 /home和/var独立分区,基本能保证系统长期稳定。
要不要我再帮你整理一份 “开发人员 + Docker/虚拟机重度使用” 的进阶分区方案(比如 1TB 硬盘),更适合未来扩展?
本文来自博客园,作者:Daniel的思辨悟,转载请注明原文链接:https://www.cnblogs.com/daniel2010/p/19075639
公众号:Daniel的思辨悟

浙公网安备 33010602011771号