Chapitre 11. Systèmes de fichiers et points de montage

Table des matières
11.1. Principes
11.2. Partitionner un disque dur et formater une partition
11.3. Les commandes mount et umount
11.4. Le fichier /etc/fstab

Le mieux pour comprendre « comment ça marche  » est de prendre un cas pratique, ce que nous allons faire ici. Supposons que vous veniez juste d'acheter un disque dur flambant neuf, encore vierge de toute partition. Votre partition consacrée à Linux-Mandrake est pleine à ras bord, et plutôt que de tout refaire à partir de zéro, vous décidez de déplacer toute une partie de l'arborescence sur votre nouveau disque dur. Votre nouveau disque dur étant très gros, vous décidez d'y déplacer votre répertoire le plus encombrant : /usr. Mais en premier lieu, un peu de théorie.

11.1. Principes

Comme nous l'avons déjà mentionné dans le Guide d'installation, chaque disque dur est divisé en plusieurs partitions, et chacune de ces partitions contient un système de fichiers. Tandis que Windows associe une lettre à chacun de ces systèmes de fichiers (enfin, seulement à ceux qu'il reconnaît), Linux possède une arborescence des fichiers unique, et chacun des systèmes de fichiers est monté à un endroit de l'arborescence.

De même que Windows a besoin d'un « lecteur C:  », Linux a besoin de pouvoir monter la racine de son arborescence (/) quelque part, en l'occurrence sur une partition qui contient le système de fichiers racine. Une fois la racine montée, on peut monter d'autres systèmes de fichiers dans l'arborescence, sur différents points de montage dans l'arborescence. N'importe quel répertoire en-dessous de la racine peut faire office de point de montage.

Cela autorise une grande souplesse dans la configuration. Dans le cas d'un serveur web, par exemple, il est courant de consacrer une partition entière au répertoire hébergeant les données du serveur web. Le répertoire qui les contient est en règle générale /home/httpd, qui fera donc office de point de montage pour la partition. Vous pouvez voir dans les Figure 11-1 etFigure 11-2 la situation du système avant et après le montage du système de fichiers.

Figure 11-1. Un système de fichiers pas encore monté

Figure 11-2. Le système de fichiers est maintenant monté

Comme vous pouvez l'imaginer, cela présente de nombreux avantages : l'arborescence sera toujours la même, qu'elle s'étende sur un seul système de fichiers ou plusieurs dizaines[1], et il est toujours possible de déplacer physiquement une partie encombrante de l'arborescence sur une autre partition quand la place vient à manquer, ce que nous allons faire ici.

Il faut savoir deux choses sur les points de montage :

Notes

[1]

Linux peut gérer jusqu'à 64 systèmes de fichiers montés en même temps.