Articles

fstab (Français)

Posted by admin

Traduction(s): anglais – Français – Italien – Русский – Español

Le fstab, /etc/fstab) (ou des systèmes de fichiers table) fichier est un fichier de configuration système, sur les systèmes Debian. Le fichier fstab répertorie généralement tous les disques et partitions de disque disponibles, et indique comment ils doivent être initialisés ou autrement intégrés dans le système de fichiers du système global.

exemple

Il n’est pas nécessaire de lister /proc et /sys dans le fstab sauf si des options spéciales sont nécessaires. Le système de démarrage les montera toujours.,

définitions

/etc/fstab contient les champs suivants, séparés par un espace ou tabulation:

<file system> <dir> <type> <options> <dump> <pass>
  • <systèmes de fichiers> – définit le stockage périphérique (/dev/sda1).

  • <dir> – raconte la commande mount où il convient de monter le <le système de fichiers> pour la.,

  • <type> – définit le type de système de fichiers de l’appareil ou de la partition à monter. De nombreux systèmes de fichiers différents sont pris en charge. Quelques exemples sont: ext2, ext3, reiserfs, xfs, jfs, smbfs, iso9660, vfat, ntfs, d’échange et de auto. Le type’ auto ‘ permet à la commande mount d’essayer de deviner quel type de système de fichiers est utilisé, ce qui est utile pour les périphériques amovibles tels que les CD et les DVD.

  • <options> – définir des options particulières pour les systèmes de fichiers., Certaines options ne concernent que le système de fichiers lui-même. Certaines des options les plus courantes sont:

    • le système de fichiers automatique se monte automatiquement au démarrage ou lorsque la commande ‘mount – a’ est émise.

    • noauto – le système de fichiers est monté uniquement lorsque vous dites qu’il.

    • exec – autorise les binaires d’exécution qui se trouvent sur cette partition (par défaut).

    • noexec – ne permet pas l’exécution de binaires sur le système de fichiers.

    • ro – montage du système de fichiers en lecture seule.

    • rw – montage du système de fichiers en lecture-écriture.,

    • sync – les e / s doivent être effectuées de manière synchrone.

    • Les E / S asynchrones doivent être effectuées de manière asynchrone.

    • flush – option spécifique pour FAT pour vider les données plus souvent, faisant ainsi des boîtes de dialogue de copie ou des barres de progression pour rester jusqu’à ce que les choses soient sur le disque.

    • l’utilisateur permettent à tout utilisateur de monter le système de fichiers (implique noexec,nosuid,nodev moins substituée).

    • nouser – d’autoriser uniquement la racine à monter le système de fichiers (par défaut).

    • defaults – paramètres de montage par défaut (équivalents à rw,suid,dev,exec,auto,nouser,async).,

    • suid – permettre le fonctionnement de suid et sgid bits. Ils sont principalement utilisés pour permettre aux utilisateurs d’un système informatique pour exécuter des binaires exécutables avec temporairement des privilèges élevés pour effectuer une tâche spécifique.

    • nosuid – bloque le fonctionnement des bits suid et sgid.

    • noatime – ne pas mettre à jour les temps d’accès à l’inode sur le système de fichiers. Peut aider la performance.

    • nodiratime – ne pas mettre à jour les temps d’accès à l’inode du répertoire sur le système de fichiers. Peut aider la performance. Vous n’avez pas besoin d’activer cet indicateur si vous avez déjà activé noatime.,

    • relatime – met à jour les temps d’accès à l’inode par rapport à l’Heure de modification ou de changement. L’heure d’accès n’est mise à jour que si l’heure d’accès précédente était antérieure à l’Heure de modification ou de modification actuelle (similaire à noatime, mais ne casse pas mutt ou d’autres applications qui ont besoin de savoir si un fichier a été lu depuis la dernière fois qu’il a été modifié). Peut aider la performance.

  • <dump> – est utilisé par l’utilitaire de vidage de décider le moment de faire une sauvegarde., Une fois installé, dump vérifie l’entrée et utilise le numéro pour décider si un système de fichiers doit être sauvegardé. Les entrées possibles sont 0 et 1. Si 0, dump ignorera le système de fichiers, si 1, dump fera une sauvegarde. La plupart des utilisateurs n’auront pas dump installé, ils devraient donc mettre 0 pour l’entrée <dump>.

  • <pass> fsck lit le <pass> nombre et détermine l’ordre dans lequel les systèmes de fichiers doivent être vérifiés. Les entrées possibles sont 0, 1 et 2., Le système de fichiers racine doit avoir la priorité la plus élevée, 1, Tous les autres systèmes de fichiers que vous souhaitez vérifier doivent obtenir un 2. Les systèmes de fichiers avec un<pass> valeur 0 ne seront pas vérifiés par l’utilitaire fsck.

définition des systèmes de fichiers

Vous pouvez définir les systèmes de fichiers dans la configuration/etc / fstab de trois manières différentes: par descripteurs de nommage du noyau, par UUID ou par étiquettes. L’avantage de l’utilisation D’UUID ou d’étiquettes est qu’ils ne dépendent pas de l’ordre du disque., Ceci est utile si vous modifiez l’ordre de votre périphérique de stockage dans le BIOS, vous changez le câblage du périphérique de stockage ou parce que certains BIOS peuvent parfois modifier l’ordre des périphériques de stockage.

Les instantanés LVM peuvent entraîner des UUID et des étiquettes en double, de sorte que les volumes logiques LVM doivent toujours être identifiés par un nom de volume logique (/dev/mapper/name).,

nommage du noyau

Vous pouvez obtenir des descripteurs de nommage du noyau en utilisant fdisk:

# fdisk -l... Device Boot Start End Blocks Id System/dev/sda1 * 1 19458 156290016+ 83 Linux

Un exemple /etc/fstab en utilisant le nommage du noyau:

# <file system> <dir> <type> <options> <dump> <pass>/dev/sda1 / ext4 defaults 1 1

UUID

Les UUID sont générés par les utilitaires make-filesystem (mkfs.*) lorsque vous créez un système de fichiers. blkid vous montrera les UUID des périphériques et partitions montés:

# blkid/dev/sda1: UUID="6a60524d-061d-454a-bfd1-38989910eccd" TYPE="ext4"

Un exemple/etc/fstab utilisant les identifiants UUID:

# <file system> <dir> <type> <options> <dump> <pass>UUID=6a60524d-061d-454a-bfd1-38989910eccd / ext4 defaults 1 1

Labels

le périphérique ou la partition doit être étiqueté en premier., Pour ce faire, vous pouvez utiliser des applications courantes comme gparted pour étiqueter des partitions ou vous pouvez utiliser e2label pour étiqueter des partitions ext2, ext3 et ext4. Gardez à l’esprit que tous les systèmes de fichiers ne sont pas compatibles avec l’étiquetage (par exemple, les systèmes de fichiers FAT). Les étiquettes peuvent contenir jusqu’à 16 caractères. Les étiquettes doivent être sans ambiguïté, ce qui signifie que chaque étiquette doit être originale pour éviter tout conflit possible.

un périphérique ou une partition ne doit pas être monté avant de tenter de les étiqueter., Initialement, vous devrez démarrer à partir D’un Live(CD/DVD/USB) avant de pouvoir étiqueter avec une application de type gparted ou pour les partitions ext, vous pouvez utiliser e2label:

# e2label /dev/<disk-or-partition> Debian

Un exemple /etc/fstab en utilisant les étiquettes:

# <file system> <dir> <type> <options> <dump> <pass>LABEL=Debian / ext4 defaults 1 1

Voir aussi

  • hardware

  • part-UUID (devrait fusionner ici)

categorysystemadministration | categorystorage

Leave A Comment