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 [18/09/2013 22:16] MicP [Description] |
doc:systeme:fstab [20/09/2013 04:00] MicP [Description] |
||
---|---|---|---|
Ligne 16: | Ligne 16: | ||
===== Description ===== | ===== Description ===== | ||
- | |||
~~NOCACHE~~ | ~~NOCACHE~~ | ||
- | 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 debian au cours de son initialisation. | + | Le fichier ''/etc/fstab'' (**F**ile **S**ystem **TAB**le) permet à la commande [[commande:mount | mount]] de peupler le [[https://wiki.debian.org/fr/FileSystem | système de fichiers]] utilisé par votre système debian au cours de son initialisation. |
- | La première [[manuel:structure_repertoires-racine | partition]] à être montée est donc la **partition racine** réelle (''/'') 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. | + | La première [[manuel:structure_repertoires-racine | partition]] à être montée est donc la [[http://fr.wikipedia.org/wiki/R%C3%A9pertoire_racine | partition racine]] réelle (''/'') 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 === | === À voir absolument === | ||
- | + | [[https://wiki.debian.org/fr/FileSystem | Système de Fichiers]]\\ | |
- | [[http://www.pathname.com/fhs | File Hierachy Standard]]\\ | + | [[http://www.pathname.com/fhs | File Hierachy Standard]] |
==== Les attributs du fichier ''/etc/fstab'' ==== | ==== Les attributs du fichier ''/etc/fstab'' ==== | ||
- | |||
<code bash> | <code bash> | ||
michel@deb9550:~$ ls -l /etc/fstab | michel@deb9550:~$ ls -l /etc/fstab | ||
Ligne 61: | Ligne 59: | ||
UUID=b9bf96f4-694a-453f-aad6-d84efbb1f299 /var ext4 defaults 0 2 | UUID=b9bf96f4-694a-453f-aad6-d84efbb1f299 /var ext4 defaults 0 2 | ||
- | # /mnt/1500-1 disque 1.5To partition 1 de 1.2 To (données) | + | # /mnt/500-17-virt-img /dev/sda17 (pour les machines virtuelles) |
+ | UUID=74349cee-dd8c-4ce5-ab45-a8e7b25cdda0 /mnt/500-17-virt-img ext4 rw,user 0 0 | ||
+ | |||
+ | # /mnt/1500-1 /dev/sdb1 disque 1.5To partition 1 de 1.2 To (données) | ||
UUID=e5df58e4-0e83-439a-8403-3559ef74e4d6 /mnt/1500-1 ext4 rw,user 0 0 | UUID=e5df58e4-0e83-439a-8403-3559ef74e4d6 /mnt/1500-1 ext4 rw,user 0 0 | ||
- | |||
- | # /dev/500-17-virt-img /mnt/500-17-virt-img (pour les machines virtuelles) | ||
- | UUID=74349cee-dd8c-4ce5-ab45-a8e7b25cdda0 /mnt/500-17-virt-img ext4 rw,user 0 0 | ||
# swap /dev/sda5 | # swap /dev/sda5 | ||
Ligne 72: | Ligne 70: | ||
==== 6 champs par ligne ==== | ==== 6 champs par ligne ==== | ||
- | |||
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**. | 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**. | ||
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 à monter. | 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 à monter. | ||
- | ^ Nom du champ ^ description ^ | + | ^ Nom du champ ^ description ^ |
- | | file system | Référence de la partition à monter -> **UUID** (voir la commande [[commande:blkid | blkid]]).| | + | | file system | Partition à monter représentée pas son **UUID** (voir la commande [[commande:blkid | blkid]]). | |
| mount point | Répertoire existant dans le système de fichier qui servira de [[http://fr.wikipedia.org/wiki/Point_de_montage | point de montage]] à la partition.| | | mount point | Répertoire existant dans le système de fichier qui servira de [[http://fr.wikipedia.org/wiki/Point_de_montage | point de montage]] à la partition.| | ||
- | | type | Type de format du système de fichier à mounter. | | + | | type | Type de format du système de fichier à monter. | |
- | | options | Option ou liste d'options de mountage. | | + | | options | Option ou liste d'options de montage. | |
- | | dump | Indicateur pour l'utilitaire de sauvegarde "dump". | | + | | dump | Indicateur pour l'utilitaire de sauvegarde ''dump''. | |
| pass | Indicateur pour la vérification par la commande [[http://wiki.debian-facile.org/commande:fsck | fsck]] avant montage.| | | pass | Indicateur pour la vérification par la commande [[http://wiki.debian-facile.org/commande:fsck | fsck]] avant montage.| | ||
==== Les options ==== | ==== Les options ==== | ||
+ | La liste ci-dessous est loin d'être exhaustive, pour connaître toutes les options possibles faire un ''man mount''.\\ | ||
+ | Beaucoup d'options non présentées dans ce tableau sont spécifiques à un type de système de fichiers. | ||
- | 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 ''defaults''. |
- | + | ^ Option ^ Description ^ | |
- | Dans ce tableau, les options **en gras** sont les options activées par le choix de l'option "**defaults**". | + | | **defaults** |Options par défaut => rw, suid, dev, exec, auto, nouser, async. | |
- | ^ Option ^ Description ^ | + | | **rw** / ro |**Lecture et écriture autorisées** / Lecture seule. | |
- | | **defaults** |Options par défaut => rw, suid, dev, exec, auto, nouser, async. | | + | | **suid** / nosuid |**Autorise les opérations sur les bits suid et sgid** / N'autorise pas. | |
- | | **rw** / ro |**Lecture et écriture autorisées** / Lecture seule. | | + | | **dev** / nodev |**Interprète les noeuds de type caractères ou blocs** / N'interprète pas. | |
- | | **suid** / nosuid |**Autorise les opérations sur les bits suid et sgid** / N'autorise pas. | | + | | **exec** /noexec |**Autorise l’exécution des fichiers binaires** / N'autorise pas. | |
- | | **dev** / nodev |**Interprète les noeuds de type caractères ou blocs** / N'interprète pas. | | + | | **auto** / noauto |**Monté automatiquement au démarrage et lors d'un appel ''mount -a''** / Ne pourra être monté qu'explicitement. | |
- | | **exec** /noexec |**Autorise l’exécution des fichiers binaires** / N'autorise pas. | | + | | **nouser** / user |**Seul ''root'' sera autorisé à effectuer le montage dé-montage** / Tous les utilisateurs aussi. | |
- | | **auto** / noauto |**"monté" automatiquement au démarrage et lors d'un appel ''mount -a''** / Ne pourra être monté qu'explicitement.| | + | | **async** / sync |**Accès en mode asynchrone** / synchrone. | |
- | | **nouser** / user |**Seul "root" sera autorisé à effectuer le montage dé-montage** / Tous les utilisateurs aussi. | | + | | owner |Seul le propriétaire sera autorisé à monter démounter. | |
- | | **async** / sync |**Accès en mode asynchrone** / synchrone. | | + | | noatime |Optimisation SSD (NO Access TIME): ne pas mettre à jour l'attribut ''atime'' et limiter le nombre d'accès disques.| |
- | | owner |Seul le propriétaire sera autorisé à "monter" "démounter". | | + | | discard |Optimisation SSD : Active le mode TRIM : Gestion des effacements/libération par blocs. | |
- | | noatime |Optimisation SSD (NO Access TIME): ne pas mettre à jour l'attribut "atime" et limiter le nombre d'accès disques.| | + | | sw |Pour les partitions de type ''swap''. | |
- | | discard |Optimisation SSD : Active le mode TRIM : Gestion des effacements/libération par blocs. | | + | | nofail |Ne pas renvoyer les messages d'erreur de ''mount''. | |
- | | sw |Pour les partitions de type "swap". | | + | | comment |Utilisé par les programmes de maintenance du fichier ''/etc/fstab''. | |
- | | nofail |Ne pas renvoyer les messages d'erreur de "mount". | | + | |
- | | comment |Utilisé par les programmes de maintenance de fstab. | | + | |
===== swap ===== | ===== swap ===== | ||