Outils pour utilisateurs

Outils du site


systeme:etc_fstab

Le fichier /etc/fstab

Les commandes mount, umount et fsck se réfèrent à fstab. La syntaxe se fstab doit être strictement respectée. Chaque ligne comporte six champs.

Exemple de fichier /etc/fstab :

# /etc/fstab: static file system information.
#
# file system mount point type options dump pass
#
proc /proc proc defaults 0 0
/dev/hda3 / ext2 defaults,errors=remount-ro 0 1
/dev/hda1 /boot ext2 defaults 0 2
/dev/hda4 /home ext2 defaults 0 2
/dev/hda2 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/scd0 /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,owner,umask=0 0 0
/dev/sda1 /mnt/sda1/ ext2 defaults,noauto 0 0

Légende

  • file_system - nom du fichier device portant le file_system à mounter ou bien fichier virtuel (proc)
  • mount_point - point de montage dans le systeme de fichiers selon le File Hierarchy Standard de Linux. Le keyword “none” concerne certains fichiers virtuels.
  • type - indique le type de file system
  • options - options de montage (voir tableau)
  • dump - flag à 1 pour les fichiers concernés par une sauvegarde au moyen de l'utilitaire dump, à 0 pour les autres.
  • pass - Ordre de vérification des fichiers par fsck au boot. 1 pour / , 2 pour les autres, 0 si ne doit pas être testé par fsck.

Tableau des options

  • async - i/o asynchrones, par exemple une copie peut être différée
  • atime - mettre à jour la date d'accès à chaque accès
  • auto - mount automatique lors d'un appel à mount -a
  • defaults - équivalent à rw,suid,dev,exec,auto,nouser,async
  • dev - interprète les fichiers device
  • exec - permet l'exécution de programmes
  • noatime - ne pas mettre à jour la date d'accès
  • noauto - pas de mount automatique (1)
  • nodev - ne pas interpréter les fichiers device
  • noexec - interdiction d'exécuter les programmes
  • nosuid - les bits SetUID et SetGID ne sont pas pris en compte
  • nouser - seul root a la permission de faire un mount
  • ro - read only : accès en lecture seulement
  • rw - read write : accès en lecture et écriture
  • setuid - les bits SetUID et SetGID sont pris en compte
  • supermount - mount automatique quand un accès est demandé (2)
  • sync - i/o synchrones
  • user - permission accordée aux users ordinaires de faire un mount

(1) concerne principalement les media amovibles, une erreur en résulterait si le média n'était pas en place au moment du boot.

(2) uniquement si le kernel est compilé avec l'option kernel automounter activée, concerne principalement les média amovibles.

systeme/etc_fstab.txt · Dernière modification : 2009/03/17 18:14 de root