Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
mount [Le 14/04/2026, 19:17] – déplacement info mount depuis /montage | lien option | default n'a aucun intérêt avec mount ! | /mnt plutôt que /media avec mount : montage temporaire krodelabestiolemount [Le 15/04/2026, 07:38] (Version actuelle) – liens internes | détails | mise en forme krodelabestiole
Ligne 1: Ligne 1:
-{{tag>administration système partitions montage brouillon}}+{{tag>administration système partitions montage}}
  
-====== commande  mount ======+====== Commande mount ======
  
-===== Désignation des supports de stockage =====+La [[:commande shell|commande]] ''[[man>mount]]'' est probablement la plus utilisée pour [[:montage|monter]] rapidement et temporairement un espace de stockage, [[:partitions|partition]], voire un [[:partage]] [[:réseau]], etc.
  
-Pour monter une partition, il faut connaître son nom, son label, ou son UUID. +<note tip
- +Il existe cependant des solutions plus simples et intuitives, qu'il s'agisse de quelques clics sur une [[:montage#interfaces graphiques|interface graphique]], ou de la commande ''[[:montage#udisksctl]]''.
-<note important+
-Voir le chapitre //[[:partitions#Désignation des partitions sur Ubuntu]]// pour plus d'information à ce sujet.+
 </note> </note>
  
-La commande ''[[man>mount]]'' (et le fichier ''[[:fstab|/etc/fstab]]'') permettent aussi de [[:montage|monter]] des [[:partage|partages]] [[:réseau]], //[[:cloud]]//, etc. +''[[man>mount]]'' reste un bon moyen de tester le bon fonctionnement d'un [[:montage]] avant son inclusion manuelle au fichier ''[[:fstab|/etc/fstab]]''.
- +
-Pour plus d'information à ce sujet, voir le chapitre //[[:partage#Partage de fichiers]]//, et en particulier le [[:rclone#montage|montage avec rclone]].+
  
 ===== Utilisation ===== ===== Utilisation =====
  
 La commande ''[[man>mount]]'' permet de manipuler tous les montages de systèmes de fichier de manière très précise. La commande ''[[man>mount]]'' permet de manipuler tous les montages de systèmes de fichier de manière très précise.
 +
 +La syntaxe est de la forme
 +  mount [support de stockage] [point de montage]
 +mais elle requiert les [[:permissions administrateur]], donc ''[[:sudo]]''.
 +
 Par exemple, pour monter la partition ''/dev/sdc3'' dans le répertoire ''/mnt/stock'' : Par exemple, pour monter la partition ''/dev/sdc3'' dans le répertoire ''/mnt/stock'' :
 <code>sudo mount /dev/sdc3 /mnt/stock</code> <code>sudo mount /dev/sdc3 /mnt/stock</code>
-Le système de fichier utilisé est détecté automatiquement.+Le [[:système de fichiers]] utilisé est détecté automatiquement. 
 + 
 +==== Désignation des supports de stockage ====
  
-Le point de montage doit être un répertoirequelconque mais //existant// au moment du montage (par exemple un sous-répertoire de ''[[:arborescence#repertoire_des_peripheriques_externes|/mnt]]''mais ce n'est pas obligatoire) et de préférence //vide// puisque son contenu ne sera plus accessible tant qu'il sert de point de montage.+Pour monter une partitionil faut connaître son [[:partitions#regle_de_denomination|identifiant]], son [[:partitions#labels|label]], ou son [[:partitions#UUID]].
  
 <note important> <note important>
-Tout ce qui se trouve sous ''/media'', ''/mnt'', ''/run/media'' ou ''/run/mount'' est visible dans l'explorateur de fichiers (normes [[wpfr>Freedesktop.org|Freedesktop]] et [[https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html|FHS]]).+Voir le chapitre //[[:partitions#Désignation des partitions sur Ubuntu]]// pour plus d'information à ce sujet. 
 +</note>
  
-Dans //Autres Emplacements// pour les anciennes versions de [[:nautilus|GNOME Fichiers]], dans //Périphériques// pour la plupart des autres [[:gestionnaire de fichiers|gestionnaires de fichiers]].+La commande ''[[man>mount]]'' (et le fichier ''[[:fstab|/etc/fstab]]'') permettent aussi de [[:montage|monter]] des [[:partage|partages]] [[:réseau]], //[[:cloud]]//, etc.\\ 
 +<note tip> 
 +Pour plus d'information à ce sujet, voir le chapitre //[[:partage#Partage de fichiers]]//, et en particulier le [[:rclone#montage|montage avec rclone]]. 
 +</note>
  
-Les montages placés ailleurs sont eux aussi visibles dans les gestionnaires de fichiers :\\ +==== Points de montage ==== 
-en parcourant tout le chemin jusqu'à leur point de montage, par ex. dans GNOME Fichiers, il suffit d'[[:nautilus#ouvrir_un_repertoireafficher_un_chemin|entrer le chemin]] du point de montage (en commençant éventuellement par le caractère ''[[:chemins#chemin_absolu|/]]''.).+ 
 +Le [[:montage#Choix du point de montage|point de montage]] doit être un répertoire, quelconque mais //existant// au moment du montage (par exemple un sous-répertoire de ''[[:arborescence#repertoire_des_peripheriques_externes|/mnt]]'', mais ce n'est pas obligatoireet de préférence //vide// puisque son contenu ne sera plus accessible tant qu'il sert de point de montage. 
 + 
 +<note important> 
 +Voir le chapitre //[[:montage#Choix du point de montage]]//.
 </note> </note>
  
 <note> <note>
-**Pour les points de montage dont le nom contient un espace**, chaque espace doit être précédé d'un caractère d’échappement ''\'', //ou// l'ensemble du [[:chemins|chemin]] mis entre guillemets simples ''%%'%%'' ou doubles ''"'' (//ne pas cumuler les techniques !//).+Pour les points de montage dont le [[:chemins|chemin]] contient un espace, chaque espace doit être précédé d'un caractère d’échappement ''\'', //ou// l'ensemble du chemin mis entre guillemets simples ''%%'%%'' ou doubles ''"'' (//ne pas cumuler les techniques !//).
 </note> </note>
  
-Vous pouvez très bien bien créer votre propre répertoire à utiliser comme point de montage par un ''sudo mkdir /mnt/montage'' (par exemple). C'est d'ailleurs nécessaire si vous envisagez plusieurs montages (vous créez alors ''/mnt/montage**1**'', ''/mnt/montage**2**'', etc.).+Vous pouvez très bien bien créer votre propre répertoire à utiliser comme [[:montage#Choix du point de montage|point de montage]] par un ''sudo mkdir /mnt/montage'' (par exemple). C'est d'ailleurs nécessaire si vous envisagez plusieurs montages (vous créez alors ''/mnt/montage**1**'', ''/mnt/montage**2**'', etc.). 
 + 
 +==== Exemple ====
  
 Pour monter la 2e partition du 1er support [[:ssd#formats_et_connexions|SATA]] (''[[:partitions#regle_de_denomination|/dev/sda2]]'') : Pour monter la 2e partition du 1er support [[:ssd#formats_et_connexions|SATA]] (''[[:partitions#regle_de_denomination|/dev/sda2]]'') :
Ligne 51: Ligne 64:
  
 La [[:partitions|partition]] est montée et est donc désormais accessible en lecture et écriture aux commandes ou aux logiciels, si vos [[:permissions]] sur le support le permettent. Elle est également visible dans votre [[:gestionnaire de fichiers]]. La [[:partitions|partition]] est montée et est donc désormais accessible en lecture et écriture aux commandes ou aux logiciels, si vos [[:permissions]] sur le support le permettent. Elle est également visible dans votre [[:gestionnaire de fichiers]].
- 
- 
  
 ==== Format de la partition ==== ==== Format de la partition ====
  
-Le type de fichiers est normalement détecté par la commande ''[[man>mount]]''. Néanmoins il peut être nécessaire de lui imposer un format :+Le type de fichiers est normalement détecté par la commande ''[[man>mount]]''. Néanmoins il peut être nécessaire de lui imposer un format avec le paramètre ''-t'' :
 <code>sudo mount -t [type] /dev/sdc3 /mnt/stock</code> <code>sudo mount -t [type] /dev/sdc3 /mnt/stock</code>
 Où ''[type]'' est le [[:système de fichiers]].\\ Où ''[type]'' est le [[:système de fichiers]].\\
Ligne 114: Ligne 125:
  
 Il existe de [[http://www.linux-france.org/article/man-fr/man8/mount-8.html|nombreuses options]] pour la commande ''[[man>mount]]'', mais en voici quelques unes pouvant être utile dans une utilisations courante : Il existe de [[http://www.linux-france.org/article/man-fr/man8/mount-8.html|nombreuses options]] pour la commande ''[[man>mount]]'', mais en voici quelques unes pouvant être utile dans une utilisations courante :
- +  * **Label** :\\ On peut attribuer un //[[:partitions#labels|label]]// (un nom) à une partition, grâce à des applications comme [[:GParted]] ou [[:gnome-disk-utility|GNOME Disques]]. Dans ce cas, on peut faire un montage par ce [[:partitions#labels|label]] (grâce à l'option ''-L''). Si ''/dev/sda2'' a pour nom ''Bazar'', on fera donc :<code>sudo mount -L Bazar /mnt/bazar</code>Par contre pas de démontage par le label, donc démontage classique :<code>sudo umount /mnt/bazar</code> 
-**Label** : Une partition peut recevoir un //label// (un nom), grâce à des applications comme [[:GParted]] ou [[:gnome-disk-utility|GNOME Disques]]. Dans ce cas, on peut faire un montage par le label (grâce à l'option ''-L''). Si ''/dev/sda2'' a pour nom ''Bazar'', on fera donc : +  **Lecture seule** :\\ Pour éviter les erreurs, vous pouvez souhaitez que la partition ne soit accessible qu'en lecture, mais pas en écriture (donc sans modification / suppression des fichiers). C'est l'option ''-r'' (//read//) :<code>sudo mount -rL Bazar /mnt/bazar</code>ou<code>sudo mount -r /dev/sda2 /mnt/bazar</code>
-  sudo mount -L Bazar /mnt/bazar +
-Par contre pas de démontage par le label, donc démontage classique : +
-  sudo umount /mnt/bazar +
- +
-**Lecture seule** : pour éviter les erreurs, vous pouvez souhaitez que la partition ne soit accessible qu'en lecture, mais pas en écriture (donc sans modification / suppression des fichiers). C'est l'option ''-r'' (//read//) : +
-  sudo mount -rL Bazar /mnt/bazar +
-ou +
-  sudo mount -r /dev/sda2 /mnt/bazar+
  
 <note> <note>
-**NTFS :** Depuis ubuntu 22.04, le pilote NTFS est inclut nativement. Il est mal appelé par ''[[man>udisksctl]]'', il faut donc préférer la commande ''[[man>mount]]'' :+**NTFS :**\\ 
 +Depuis Ubuntu [[:jammy|Jammy 22.04]], le pilote NTFS est inclut nativement. Il est mal appelé par ''[[man>udisksctl]]'', il faut donc préférer la commande ''[[man>mount]]'' :
 <code bash> sudo mount -t ntfs3 /dev/sdXN /media/sdXN </code> <code bash> sudo mount -t ntfs3 /dev/sdXN /media/sdXN </code>
 L'option ''-t'' permet de préciser le système de fichier à monter (ici le [[wpfr>NTFS]]). Ce n'est pas strictement indispensable (normalement ''[[man>mount]]'' reconnaît le système de fichier monté), mais c'est une précaution utile. L'option ''-t'' permet de préciser le système de fichier à monter (ici le [[wpfr>NTFS]]). Ce n'est pas strictement indispensable (normalement ''[[man>mount]]'' reconnaît le système de fichier monté), mais c'est une précaution utile.
Ligne 139: Ligne 143:
 </note> </note>
  
-Ces options peuvent être spécifiées avec ''mount'', après en paramètre de ''-o''. Par exemple : +Ces options peuvent être spécifiées à la suite de ''[[man>mount]]'', en paramètre de ''-o''. Par exemple : 
-<code>mount -t vfat -o defaults,rw,user,umask=022,uid=1000 /dev/sdc3 /mnt/stock</code>+<code>mount -t vfat -o rw,user,umask=022,uid=1000 /dev/sdc3 /mnt/stock</code>
  
 Les options disponibles doivent être séparées par une virgule '','' sans espace, et permettent une utilisation avancée du système. Les options disponibles doivent être séparées par une virgule '','' sans espace, et permettent une utilisation avancée du système.
Ligne 147: Ligne 151:
 L'option ''default'' est inutile avec ''[[man>mount]]'' : il suffit de ne pas renseigner ''-o'' ni d'option du tout (voir note de bas de page sur //[[:montage#Options de montage]]//. L'option ''default'' est inutile avec ''[[man>mount]]'' : il suffit de ne pas renseigner ''-o'' ni d'option du tout (voir note de bas de page sur //[[:montage#Options de montage]]//.
 </note> </note>
- 
  
 ===== Voir aussi ===== ===== Voir aussi =====