Il y a plusieurs raisons :
- Robustesse du système. Si vous avez /home sur une partition distincte de /, un utilisateur régulier ne peut pas remplir le système de fichiers /, ce qui le rend inutilisable pour le reste du système.
- Sauvegardes. Il facilite la sauvegarde de partitions entières et la sauvegarde selon des calendriers différents. Par exemple, vous n'aurez peut-être besoin de faire que des sauvegardes hebdomadaires de la partition système, mais des sauvegardes nocturnes du système de fichiers /home
- Installations système. Vous pouvez avoir le même système de fichiers /home monté par plusieurs images système différentes. Et vous pouvez supprimer et reconstruire / sans faire de sauvegarde/restauration de /home ou /local
- Optimisation du disque. Ce n'est pas vraiment un problème avec les disques rapides d'aujourd'hui, mais il était courant de placer le système de fichiers système sur les pistes internes du disque pour accélérer l'accès
- Utilisation de plusieurs lecteurs. Avant la disponibilité courante des gros disques, il était courant d'avoir peu de place sur le disque système. Un lecteur séparé a donc été utilisé pour /home.
- NFS. Lors du partage de données sur plusieurs systèmes, il est courant de le faire sur la base d'un système de fichiers.
J'en crée généralement un pour root, un pour swap et un pour home. L'avantage de ceci est qu'il vous permet de laisser vos documents (également musique, vidéo, images, etc.) intacts si vous avez besoin de réinstaller le système d'exploitation. Parce que vous pouvez complètement écraser la partition du système d'exploitation (racine) sans toucher à la partition d'accueil, vos fichiers sont en sécurité et il n'est pas nécessaire d'effectuer le processus fastidieux de les transférer sur un autre support, puis de les renvoyer sur votre nouvelle machine. Cela rend le reformatage/l'imagerie beaucoup plus élégant
Voici quelques informations supplémentaires sur les avantages. Bien qu'il soit écrit à propos de Windows, le principe est le même.
Avoir /var
et /tmp
sur des partitions séparées sont également généralement considérées comme de bonnes idées ; de cette façon, si un fichier journal (par exemple, n'importe quel fichier temporaire) devient incontrôlable, il sera arrêté avant de remplir tout le disque.