Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:fstab [17/09/2013 07:28] MicP [Description] |
doc:systeme:fstab [17/09/2013 14:30] MicP [/etc/fstab] |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
Pages de manuel à créer :\\ | Pages de manuel à créer :\\ | ||
* les différents types de systèmes de fichiers\\ | * les différents types de systèmes de fichiers\\ | ||
- | * Le FSH : ''File System Hierarchy'' (un lien vers [[http://www.pathname.com/fhs/pub/fhs-2.3.html | cette page]] devrait peut-être suffire). | + | |
- | *{{tag>à-compléter}} | + | |
=== Nota === | === Nota === | ||
- | ''**TUTO EN COURS D'AMÉLIORATION 29/11/2012**'' | + | ''**TUTO EN COURS D'AMÉLIORATION 17/09/2013**'' |
* Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ! | * Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ! | ||
* DÉBUTANT - À savoir | * DÉBUTANT - À savoir | ||
Ligne 17: | Ligne 17: | ||
===== Description ===== | ===== Description ===== | ||
- | Le fichier ''/etc/fstab'' (file system table) permet à la commande ''mount'' de peupler le système de fichiers utilisé par votre système **dedian** au cours de son initialisation.\\ | + | Le fichier **''/etc/fstab''**(**F**ile **S**ystem **TAB**le) permet à la commande [[commande:mount | mount]] de peupler le [[http://www.pathname.com/fhs | système de fichiers]] utilisé par votre système dedian au cours de son initialisation.\\ |
- | La première partition à être mountée est la **partition racine** réèlle qui sera utilisée par ''initramfs'' pour un ''chroot'' de son système de fichiers (qui était en RAM). | + | La première [[manuel:structure_repertoires-racine | partition]] à être mountée est donc la **partition racine** réèlle (''/'') qui sera utilisée comme cible par [[http://lfs.traduc.org/view/blfs-svn/postlfs/initramfs.html | initramfs]](Système de fichier en RAM) pour un [[http://wiki.debian-facile.org/manuel:chroot | chroot]] de son système de fichiers. |
+ | |||
+ | === À voir absolument === | ||
+ | [[http://www.pathname.com/fhs | File Hierachy Standard]]\\ | ||
- | À voir absolument : [[http://www.pathname.com/fhs/pub/fhs-2.3.html | File Hierachy Standard]] | ||
==== Les attributs du fichier ''/etc/fstab'' ==== | ==== Les attributs du fichier ''/etc/fstab'' ==== | ||
<code> | <code> | ||
Ligne 66: | Ligne 68: | ||
michel@deb9550:~$ | michel@deb9550:~$ | ||
</code> | </code> | ||
- | ==== Les lignes de ce fichier ==== | + | ==== 6 champs par ligne ==== |
- | Les lignes dont le premier caractère est un ''#'' seront ignorées par la commande ''mount''.\\ | + | Les lignes dont le premier caractère est un ''#'' seront ignorées par la commande ''mount''. On dit alors que ces lignes sont **commentées**.\\ |
- | On dit alors que ces lignes sont **commentées**. | + | Chaque ligne du fichier ''/etc/fstab'' est composée de six champs qui seront utilisés par la commande ''mount'' comme paramètres, pour chaque système de fichiers à mounter. |
- | + | ^ Nom du champ ^ description ^ | |
- | Chaque ligne du fichier ''/etc/fstab'' est composée de six champs qui seront utilisés par la commande ''mount'' comme paramètres pour chaque système de fichiers à mounter. | + | | file system | Référence de la partition à mounter -> **UUID** (voir la commande [[commande:blkid | blkid]]).| |
- | - file system | + | | mount point | Répertoire existant dans le système de fichier qui servira de [[http://fr.wikipedia.org/wiki/Point_de_montage | point de mountage]] à la partition.| |
- | - mount point | + | | type | Type de format du système de fichier à mounter. | |
- | - type | + | | options | Option ou liste d'options de mountage. | |
- | - options | + | | dump | Indicteur pour l'utilitaire de sauvegarde "dump". | |
- | - dump | + | | pass | Indicateur pour la vérification par la commande [[http://wiki.debian-facile.org/commande:fsck | fsck]] avant mountage.| |
- | - pass | + | ==== Les options ==== |
+ | La liste ci-dessous n'est pas exhaustive, pour connaître toutes les options possibles faire un **''man mount''**. | ||
+ | |||
+ | Dans ce tableau, les options **en gras** sont les options activées par le choix de l'option "**défaults**". | ||
+ | ^ Option ^ Description ^ | ||
+ | | **defaults** |Options par défaut => rw, suid, dev, exec, auto, nouser, async. | | ||
+ | | **rw** / ro |**Lecture et écriture autorisées** / Lecture seule. | | ||
+ | | **suid** / nosuid |**Autorise les opérations sur les bits suid et sgid** / N'autorise pas. | | ||
+ | | **dev** / nodev |**Interprète les noeuds de type caractères ou blocs** / N'interprète pas. | | ||
+ | | **exec** /noexec |**Autorise l’exécution des fichiers binaires** / N'autorise pas. | | ||
+ | | **auto** / noauto |**"mounté" automatiquement au démarrage et lors d'un appel ''mount -a''** / Ne pourra être monté qu'explicitement.| | ||
+ | | **nouser** / user |**Seul "root" sera autorisé à effectuer le mountage dé-mountage** / Tous les utilisateurs aussi. | | ||
+ | | **async** / sync |**Accès en mode asynchrone** / synchrone. | | ||
+ | | owner |Seul le propriétaire sera autorisé à "mounter" "démounter". | | ||
+ | | noatime |Optimisation SSD (NO Access TIME): ne pas mettre à jour l'attribut "atime" et limiter le nombre d'accès disques.| | ||
+ | | discard |Optimisation SSD : Active le mode TRIM : Gestion des effacements/libération par blocs. | | ||
+ | | sw |Pour les partitions de type "swap". | | ||
+ | | nofail |Ne pas renvoyer les messages d'erreur de "mount". | | ||
+ | | comment |Utilisé par les programmes de maintenance de fstab. | | ||
===== swap ===== | ===== swap ===== | ||