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…] directorymount
[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 ».
Type | Description |
---|---|
ext2 | Système de fichiers ext2 . |
ext3 | Système de fichier ext3 . |
ext4 | Système de fichiers ext4 . |
iso9660 | Système de fichiers ISO 9660 . Communément utilisé par les supports optiques, comme les CD. |
jfs | Système de fichier JFS , créé par IBM. |
nfs | Système de fichiers NFS . Celui-ci est communément utilisé pour accéder à des fichiers sur un réseau. |
nfs4 | Système de fichiers NFSv4 . Celui-ci est communément utilisé pour accéder à des fichiers sur un réseau. |
ntfs | Système de fichiers NTFS . Celui-ci est communément utilisé sur des ordinateurs exécutant un système d'exploitation Windows. |
udf | Système de fichiers UDF . Communément utilisé par les supports optiques, comme les DVD. |
vfat | Systè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