Il est usuel de réserver des partitions dédiées aux services pouvant générer beaucoup de volumétrie
afin d’éviter de saturer les partitions système.
L’espace à réserver pour chaque partition dépend des cas d’usage : un serveur de fichiers aura besoin d’une volumétrie importante pour /srv ou /var/ftp/, tandis qu’un serveur de journaux sera plutôt concerné par la volumétrie utilisable pour /var/log.
Le partitionnement doit ainsi permettre de protéger et isoler les différents composants du système de fichiers. Il est par défaut souvent insatisfaisant : il ne tient pas suffisamment compte des options nosuid (ignore les bits setuid/setgid), nodev (ignore les fichiers spéciaux caractère ou bloc), et noexec (ignore les droits d’exécution).
Le partitionnement type recommandé est le suivant :
| Point de montage | Options | Description | 
|---|---|---|
| / | <sans option> | Partition racine, contient le reste de l’arborescence | 
| /boot | nosuid,nodev,noexec (noauto optionnel) | Contient le noyau et le chargeur de démarrage. Pas d’accès nécessaire une fois le boot terminé (sauf mise à jour) | 
| /opt | nosuid,nodev (ro optionnel) | Packages additionnels au système. Montage en lecture seule si non utilisé | 
| /tmp | nosuid,nodev,noexec | Fichiers temporaires. Ne doit contenir que des éléments non exécutables. Nettoyé après redémarrage | 
| /srv | nosuid,nodev (noexec,ro optionnels) | Contient des fichiers servis par un service type web, ftp, etc. | 
| /home | nosuid,nodev,noexec | Contient les HOME utilisateurs. Montage en lecture seule si non utilisé | 
| /proc | hidepid=1 | Contient des informations sur les processus et le système | 
| /usr | nodev | Contient la majorité des utilitaires et fichiers système | 
| /var | nosuid,nodev,noexec | Partition contenant des fichiers variables pendant la vie du système (mails, fichiers PID, bases de données d’un service) | 
| /var/log | nosuid,nodev,noexec | Contient les logs du système | 
| /var/tmp | nosuid,nodev,noexec | Fichiers temporaires conservés après extinction |