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 内存不足时使用,支持休眠

📌 为什么这样分?

  1. 根分区加大到 100GB

    • 你会装很多开发工具(IDE、SDK、依赖库),默认都放 /usr/opt,所以比普通办公用户多。
  2. 单独分 /var 60GB

    • Docker 镜像、数据库(MySQL/PostgreSQL)、日志文件等都在 /var 下,单独分区可以避免塞满 /
    • 也便于单独清理和迁移。
  3. /home 保持 320GB

    • 用来放代码仓库、项目文件、下载内容。
    • 以后重装系统时,直接保留 /home 分区即可。
  4. swap 分区 8GB

    • 如果内存 ≤16GB:保留 8GB swap。
    • 如果内存 ≥32GB:只分 2GB(休眠需求再考虑)。

⚡ 建议

  • 如果你经常做大规模容器/数据库开发,建议 /var ≥100GB,减少空间告警。
  • 如果要做 虚拟机(VMWare/KVM),可以考虑单独 /data 分区(100GB+),存放虚拟机镜像。
  • /home/var 独立分区,基本能保证系统长期稳定。

要不要我再帮你整理一份 “开发人员 + Docker/虚拟机重度使用” 的进阶分区方案(比如 1TB 硬盘),更适合未来扩展?

posted @ 2025-09-05 16:27  Daniel的思辨悟  阅读(69)  评论(0)    收藏  举报