Les montages manuels expliqués dans la section 20.4 sont destinés aux nouveaux périphériques ou aux éléments amovibles. Naturellement, il est nécessaire d'automatiser le montage au cours de l'initialisation de la machine (boot). Le fichier /etc/fstab contient la description des périphériques à monter et leur méthode de montage.
/etc/fstab devrait ressembler à ceci, qui
correspond au partitonnement décrit à la section 20.2:
/dev/hda1 | / | ext2 | defaults | 1 1 |
/dev/hda6 | /tmp | ext2 | defaults | 1 2 |
/dev/hda7 | /var | ext2 | defaults | 1 2 |
/dev/hda8 | /usr | ext2 | defaults | 1 2 |
/dev/hda9 | /home | ext2 | defaults | 1 2 |
/dev/hda5 | swap | swap | defaults | 0 0 |
/dev/fd0 | /mnt/floppy | auto | noauto,user | 0 0 |
/dev/cdrom | /mnt/cdrom | iso9660 | noauto,ro,user | 0 0 |
none | /proc | proc | defaults | 0 0 |
none
|
/dev/pts
|
devpts
|
mode=0622
|
0 0
|
Le cinquième champ précise si le système de fichiers contient des fichiers réels. Ce champ, qui communément n'est pas utilisé, est exploité par la commande dump pour décider si une sauvegarde est possible.
Le dernier champ nous indique l'ordre dans lequel un fdisk devrait être réalisé sur les partitions. La partition / devrait être la première concernée (avec un 1) suivie de toutes les autres partitions (avec un 2). En plaçant un 2 partout ailleurs, on s'assure que les partitions placées sur différents disques seront vérifiées en parallèle, ce qui améliore la vitesse à laquelle la phase d'initialisation (boot) procède.
Les entrées floppy et cdrom
vous permettront d'utiliser une forme contractée pour la commande
mount. Cette commande ne considérera que
le répertoire correspondant et le système de fichiers dans /etc/fstab.
Essayez:
mount /dev/cdrom
|
proc est une base de données d'information du noyau, qui ressemble à un système de fichiers. Par exemple, /proc/cpuinfo ne constitue pas un type de fichier réellement présent sur votre disque. Essayez cat /proc/cpuinfo.
Beaucoup de programmes utilisent /proc pour obtenir des informations dynamiques sur l'état et la configuration de votre machine. Davantage à ce propos est décrit dans la section 43.4.
Le système de fichiers /dev/pts est un autre pseudo-système de fichiers qui produit des paires de terminaux maîtres/esclaves pour les programmes. Ceci s'adresse plus particulièrement aux développeurs.