Fstab - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Introduction

Le fichier fstab (file systems table) est la table des différents systèmes de fichiers sur un ordinateur sous Unix/Linux : il contient une liste des disques utilisés au démarrage et des partitions de ces disques. Pour chaque partition, il indique comment elle sera utilisée et intégrée à l’arborescence du système de fichiers global (c'est-à-dire le point de montage).

Dans les versions récentes d’Unix/Linux, des outils d’administration peuvent automatiquement générer un fichier fstab complet lors de l'installation du système d'exploitation ou proposer une interface graphique pour modifier ce fichier.

Ce fichier peut avoir des noms différents selon les versions d’Unix ; par exemple, sur Solaris de Sun, ce fichier s’appelle vfstab.

Exemple

Ce qui suit est un exemple de fichier fstab pour Red Hat :

      # Nom du périphérique   point de montage        type    options      dump-freq pass-num              de fs      LABEL=/                 /                       ext3    defaults        1 1      none                    /dev/pts                devpts  gid=5,mode=620  0 0      none                    /proc                   proc    defaults        0 0      none                    /dev/shm                tmpfs   defaults        0 0            # disques amovibles      /dev/cdrom              /mnt/cdrom              udf,iso9660 noauto,owner,kudzu,ro 0 0’’      /dev/fd0                /mnt/floppy             auto    noauto,owner,kudzu 0 0’’            # partition NTFS de Windows (version Vista ou autre) sur un multiboot      /dev/hda1               /mnt/WinVista              ntfs-3g    defaults     0 0            # Le swap de linux      /dev/hda6               swap                    swap    defaults        0 0            # Une partition FAT que linux et Windows peuvent lire et écrire      /dev/hda7               /mnt/shared             vfat    umask=000       0 0      

(kudzu est une option spécifique à Red Hat et Fedora Core)

  1. La première colonne indique le nom du périphérique ou les autres moyens de localiser la partition ou la source de données ; exemple spécifique à linux:
    • /dev/hda1 pour la première partition d’un disque IDE.
    • /dev/cdrom pour un CD-ROM.
    • /dev/sda1 pour la première partition d’un disque Serial ATA ou USB ou SCSI (historiquement, les disques SCSI sont les premiers à avoir utilisé ce nom de périphérique).
    • /dev/fd0 pour une disquette 3 pouce 1/2.
  2. La deuxième colonne indique le point de montage dans l’arborescence du système de fichiers global ; exemple :
    • /var : Partition contenant les données des applications.
    • /log : Partition contenant les journaux historisant les évènements.
    • /tmp : Partition contenant les fichiers et répertoires temporaires.
    • /mnt/WinVista (ou /media/WinVista) pour un ordinateur en multiboot : la partition NTFS.
  3. La troisième colonne indique le type de système de fichiers ou l’algorithme utilisé pour l’interpréter.
  4. La quatrième colonne donne les options, par exemple elle indique si le système de fichiers correspondant doit être monté au boot.
    Le contenu de cette colonne est détaillée dans les sous-chapitres suivants.
  5. La cinquième colonne permet d'ajuster la programmation d'archivage de la partition (utilisé par dump)
  6. La sixième colonne est utilisée par l’utilitaire fsck pour déterminer dans quel ordre vérifier les partitions.

L’utilitaire graphique Kfstab pour KDE permet de configurer le fichier fstab de façon ergonomique.

Références externes

  • Le fstab très rapidement expliqué
  • Le fstab sous Linux Ubuntu
  • FAQ linux-ntfs
  • Howto Ubuntu ntf-3g
  • (en) fstab man page via OpenBSD
  • (en) fstab man page par NetBSD
  • (en) fstab man page via FreeBSD
  • (en) fstab man page de Linux
  • (en) Comment éditer et comprendre fstab
  • (en) KFstab, (en) Accueil du projet sur SourceForge.net
  • (en) NTFS-3g
Page générée en 0.096 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise