确定Linux分区大小需结合系统用途、硬件配置及未来需求,以下为关键原则和推荐方案:
- 根分区(/):
- 桌面系统:建议20GB~50GB,安装大量软件可增至100GB+。
- 服务器:根据服务类型调整,如Web服务器需预留更多空间。
- 交换分区(swap):
- 物理内存≤8GB时,设置为内存的2倍;>8GB时可设为内存的1.5倍或与内存相等。
- /boot分区:
- 传统BIOS:200MB~500MB;UEFI引导:建议500MB~1GB。
- /home分区:
- 单独分区,大小根据用户数据量分配,建议预留50GB以上,避免与系统共用空间。
- 其他分区:
- /var:用于日志和缓存,建议2GB~10GB,数据量大时可单独分区。
- /tmp:临时文件分区,建议2GB~5GB,可避免填满根分区。
注意事项:
- 预留20%~30%未分配空间,应对未来扩展。
- 优先使用SSD提升性能,大容量数据可考虑RAID。
- 操作前备份数据,使用
df -h
等工具监控空间使用情况。
参考来源: