正確的分區規劃能提升系統穩定性、便於備份與擴充。以下為標準 Linux 伺服器/桌面環境的分區建議,含必要性說明與建議容量。
| 掛載點 | 用途 | 必要性 | 建議大小 | 說明 |
|---|---|---|---|---|
/ (根分區) | 系統核心、所有未單獨掛載的目錄 | 必須 | 50~100 GB (伺服器) / 200 GB+ (桌面) | 含 /usr, /var, /tmp 等,空間不足會導致系統掛掉 |
/boot | 核心映像、initramfs、GRUB 設定 | 強烈建議 | 500 MB ~ 1 GB | 獨立分區避免根分區滿載導致無法更新核心;傳統 BIOS 需在磁碟前 2 TB 範圍 |
swap | 虛擬記憶體 (交換空間) | 建議 | 實體記憶體 ≤ 8 GB : 2×RAM 8~16 GB : 1.5×RAM >16 GB : 1×RAM 或 8 GB 上限 | 休眠功能需 ≥ RAM 大小;SSD 可適當縮小 |
/home | 使用者個人資料、設定檔 | 建議 (多使用者/桌面) | 剩餘空間或單獨磁碟 | 重裝系統時保留使用者資料;配合 quota 限制配額 |
/var:日誌、郵件、資料庫檔案頻繁寫入,獨立分區防止填滿根分區 (建議 10~50 GB)。/tmp:臨時檔案,可掛載 tmpfs (記憶體) 或獨立分區加 noexec,nosuid 增強安全。/opt、/srv、/data:第三方軟體、服務資料、專案資料,利於備份與遷移。
/boot/efi (FAT32, 200~500 MB)。lsblk -f、blkid 確認 UUID,/etc/fstab 採 UUID 掛載避免裝置名漂移。rsync、LVM 快照、異地複制。