Fichier Linux qui définit les systèmes de fichiers à monter au démarrage.
Le fichier /etc/fstab (file systems table) est le fichier de configuration Linux qui décrit les systèmes de fichiers à monter automatiquement au démarrage du système, ainsi que les options de montage. Chaque ligne représente un point de montage avec 6 champs séparés par des espaces ou tabulations.
Les 6 champs : (1) device — UUID, LABEL, /dev/sdaX, ou serveur NFS (UUID recommandé pour la portabilité) ; (2) mountpoint — où monter, ex /home ; (3) filesystem type — ext4, xfs, btrfs, nfs, vfat, swap ; (4) options — defaults, ro, rw, noexec, nosuid, noatime, async, _netdev (pour NFS), nofail (pour ne pas bloquer le boot) ; (5) dump — sauvegarde dump (0 = non) ; (6) pass — ordre de fsck au boot (1 pour /, 2 pour les autres, 0 pour pas de check).
Une erreur dans fstab peut empêcher le boot — toujours tester avec mount -a après modification. Pour trouver l'UUID : blkid. systemd génère des units .mount à partir de fstab. Pour les montages réseau ou conditionnels, on peut utiliser systemd.mount directement. Maîtrise indispensable pour RHCSA, LPIC-1.
200+ certifications, 400 000+ questions, examens blancs chronométrés.
Voir le catalogue →