Utiliser tout l'espace disque disponible est une option parfaitement valable (et probablement recommandée) pour les ordinateurs personnels. Partitionner le système de fichiers de cette façon est, à mon avis, un vestige d'une époque ancienne avant que le RAID ou la gestion de volumes virtuels ne soient pratiques en logiciel.
Dans les systèmes de type UNIX, le système de fichiers commence au répertoire racine '/'. En termes DOS/Windows, ce serait 'C:'
Alors que dans DOS/Windows, vous ajoutez des lecteurs aux lettres de lecteur D:, E:, etc., dans les systèmes de type UNIX, vous 'montez' des lecteurs dans des répertoires. À l'époque où vous aviez des disques durs de 10 ou 10 mégaoctets, vous pouviez monter différents répertoires dans différents disques et partitions pour donner l'illusion d'un seul grand disque. Pratiquement un RAID 0 pour les pauvres.
Il y a de nombreuses raisons de partitionner les différents répertoires racine, mais une idée populaire est que, puisque les partitions d'échange et /var sont écrites le plus, elles ont le plus de chances de tomber en panne. En les séparant en différentes partitions, il est très facile d'ajouter simplement un autre disque à partir d'une sauvegarde et de le remonter.
Avoir une partition /home séparée peut aussi être vraiment pratique si vous exécutez plusieurs versions de Linux sur une seule machine. (Par exemple Ubuntu et Red Hat). Comme les programmes Unix/Linux placent les paramètres de l'utilisateur à l'intérieur de son répertoire personnel. Cela fonctionne beaucoup mieux en théorie qu'en pratique, cependant. Parce que vous devez comprendre parfaitement les implications en matière d'autorisations.
Voici quelques répertoires importants pour les systèmes d'exploitation de type UNIX et leurs explications.
/bin
- Fichiers exécutables de base du système
/lib
- Bibliothèques système de base (.so dans Linux, .dll dans Windows).
/boot
- Où réside votre noyau. L'ordinateur ne démarre pas sans celui-ci.
/var
- Répertoire où les services peuvent stocker des fichiers. Comme les fichiers journaux et les boîtes aux lettres
/etc
- Fichiers de configuration système
/usr
- Applications utilisateur non essentielles. (Un système Unix peut démarrer sans un /usr (à des fins de récupération) mais cela ne serait pas très amusant. Dans les anciens systèmes, c'est la même chose que /home.)
/home
- Répertoires personnels des utilisateurs. Les utilisateurs normaux ne peuvent écrire que dans leur propre répertoire personnel.
- swap (pas un répertoire) C'est généralement une partition séparée dans UNIX. Il n'y a pas de répertoire d'échange, bien que vous puissiez créer des fichiers d'échange dans Linux.