Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

18.2. Monter un système de fichiers

Pour attacher un certain système de fichiers, veuillez utiliser la commande mount sous la forme suivante :
mount [option] device directory
device peut être identifié par un chemin d'accès complet vers un périphérique bloc (par exemple, « /dev/sda3 »), un identifiant unique universel (UUID) ; par exemple, « UUID=34795a28-ca6d-4fd8-a347-73671d0c19cb »), ou une étiquette de volume (par exemple, « LABEL=home »). Remarquez que tant qu'un système de fichiers est monté, le contenu d'origine du répertoire directory sera inaccessible.

Important

Linux n'empêche pas un utilisateur de monter un système de fichiers sur un répertoire possédant déjà un système de fichiers qui y est attaché. Pour déterminer si un répertoire en particulier sert de point de montage, veuillez exécuter l'utilitaire findmnt avec le répertoire en tant qu'argument et vérifiez le code de sortie :
findmnt directory; echo $?
Si aucun système de fichiers n'est attaché au répertoire, la commande ci-dessus retournera 1.
Lorsque la commande mount est exécutée sans toutes les informations requises (c'est-à-dire sans le nom de périphérique, le répertoire cible, ou le type de système de fichiers), le contenu du fichiers de configuration /etc/fstab est lu pour voir si le système de fichiers donné est répertorié. Ce fichier contient une liste de noms de périphériques et les répertoires dans lesquels les systèmes de fichiers sélectionnés doivent être montés, ainsi que le type de système de fichiers et les options de montage. De ce fait, lors du montage d'un système de fichiers qui est spécifié dans ce fichier, vous pouvez utiliser l'une des variantes suivantes de la commande :
mount [option] directory
mount [option] device
Remarquez que des permissions sont requises pour monter les systèmes de fichiers, à moins que la commande ne soit exécutée en tant que root (voir la Section 18.2.2, « Spécifier les options de montage »).

Note

Pour déterminer l'UUID et, savoir si le périphérique les utilise, l'étiquette d'un périphérique en particulier, veuillez utiliser la commande blkid sous le format suivant :
blkid device
Par exemple, pour afficher des informations sur /dev/sda3, veuillez saisir :
~]# blkid /dev/sda3
/dev/sda3: LABEL="home" UUID="34795a28-ca6d-4fd8-a347-73671d0c19cb" TYPE="ext3"

18.2.1. Spécifier le type de système de fichiers

Dans la plupart des cas, mount détecte le système de fichiers automatiquement. Cependant, certains systèmes de fichiers, tels que NFS (« Network File System ») ou CIFS (« Common Internet File System ») ne sont pas reconnus, et doivent être spécifiés manuellement. Pour spécifier le type de système de fichiers, veuillez utiliser la commande mount sous le format suivant :
mount -t type périphérique répertoire
Tableau 18.1, « Types de systèmes de fichiers communs » fournit une liste des types de système de fichiers communs pouvant être utilisés avec la commande mount. Pour une liste complète de tous les types de système de fichiers disponibles, veuillez consulter la page du manuel correspondante comme indiqué dans la Section 18.4.1, « Documentation installée ».

Tableau 18.1. Types de systèmes de fichiers communs

TypeDescription
ext2Système de fichiers ext2.
ext3Système de fichier ext3.
ext4Système de fichiers ext4.
iso9660Système de fichiers ISO 9660. Communément utilisé par les supports optiques, comme les CD.
jfsSystème de fichier JFS, créé par IBM.
nfsSystème de fichiers NFS. Celui-ci est communément utilisé pour accéder à des fichiers sur un réseau.
nfs4Système de fichiers NFSv4. Celui-ci est communément utilisé pour accéder à des fichiers sur un réseau.
ntfsSystème de fichiers NTFS. Celui-ci est communément utilisé sur des ordinateurs exécutant un système d'exploitation Windows.
udfSystème de fichiers UDF. Communément utilisé par les supports optiques, comme les DVD.
vfatSystème de fichiers FAT. Celui-ci est communément utilisé sur les ordinateurs exécutant un système d'exploitation Windows ainsi que sur certains supports numériques, tels que les lecteurs flash USB ou les disquettes.
Veuillez consulter l'Exemple 18.2, « Monter un disque flash USB » pour voir un exemple d'utilisation.

Exemple 18.2. Monter un disque flash USB

Les lecteurs flash USB plus anciens utilisent souvent le système de fichiers FAT. En supposant que ce type de lecteur utilise le périphérique /dev/sdc1 et que le répertoire /media/flashdisk/ existe, veuillez le monter sur ce répertoire en saisissant ce qui suit à l'invite shell en tant qu'utilisateur root :
~]# mount -t vfat /dev/sdc1 /media/flashdisk