Ceci est une ancienne révision du document !



Rendre accessible manuellement une partition et d’autres unités de stockage

Pour être utilisée, une unité de stockage (partition de disque dur, clé USB, cartes, CD-ROM, unités distantes, etc.) doit être accessible au système d'exploitation, c'est-à-dire avoir un chemin d'accès dans l'arborescence du système.

L’action qui consiste à rendre une unité de stockage accessible s’appelle le montage. Elle est réalisée par la commande "mount". Le montage cible un répertoire et y crée un point de montage. Le répertoire cible dispose par construction d'un chemin d'accès dans l'arborescence du système, chemin d'accès qui devient par le fait même celui de l'unité de stockage. Le contenu du répertoire cible devient inaccessible sans cependant en être en quoi que ce soit altéré.

L'opération inverse, le démontage, supprime le point de montage, ce qui rend inaccessible l'unité de stockage et rend de nouveau accessible le répertoire que le montage avait masqué. Cette opération est effectuée par la commande "umount".

  • Une unité montée (mount) est visible par Ubuntu qui peut l'exploiter par le même chemin d'accès que celui du répertoire sur lequel l'unité a été montée.
  • Une unité démontée (umount) est visible par Ubuntu, mais Ubuntu ne peut plus y accéder.

La plupart des unités de stockage sont montées automatiquement au démarrage ou lorsque vous en avez besoin, mais ce n’est pas toujours le cas. C’est particulièrement vrai lorsqu’une unité de stockage est corrompue. Le présent document a pour but de vous informer à propos de la manière de monter et démonter manuellement des unités de stockage.

L'action de démontage correspond à "Retirer un périphérique en toute sécurité et éjecter le média" de Microsoft® Windows ® ou pour Apple® Mac OS®, à glisser un périphérique dans la corbeille. Peu importe l'OS que vous utilisez, vous devriez toujours démonter vos périphériques avant de les retirer. Ceci évite de corrompre vos données et protège votre matériel.

Pour monter une partition en ligne de commande, il faut connaître son identifiant (dont on aura besoin pour la commande de montage). Ce n'est pas indispensable pour un montage graphique.

Graphiquement, on peut obtenir cette information via des logiciels comme Gparted ou Gnome-disk-utility.

Au terminal, on peut aussi taper la commande :

sudo blkid

qui donnera (ici sur Ubuntu 19.04) quelque chose comme cela :

/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop5: TYPE="squashfs"
/dev/sda1: LABEL="principal" UUID="5e56449c-22d7-4819-86d6-78c8078a3580" TYPE="ext4" PARTUUID="6d0959ec-01"
/dev/sda2: LABEL="GS" UUID="7a121975-abae-4ae4-a001-30181d207834" TYPE="ext4" PARTUUID="6d0959ec-02"
/dev/sdb1: LABEL="Mint" UUID="d9c75347-4640-4d6b-9ff6-312dfa4c4719" TYPE="ext4" PARTUUID="0001c505-01"
/dev/sdb2: LABEL="data" UUID="bdd52f68-10f8-4d3d-8175-aad1fc6cf82b" TYPE="ext4" PTTYPE="dos" PARTUUID="0001c505-02"
/dev/sdb3: UUID="e343d413-46e1-4c44-824a-558b39c3e65f" TYPE="ext4" PARTUUID="0001c505-03"
/dev/sdc1: LABEL="Sauvegardes" UUID="abbd0971-7729-4469-ba03-1558429aa04d" TYPE="ext4" PARTUUID="0003c319-01"

Si vous en avez, ne tenez pas compte de /dev/loopx, ce sont des pseudo-partitions techniques.

Pour les autres partitions, ce qui nous intéresse est essentiellement la lettre du disque et le N° de partition. /dev/sda2 est ainsi la seconde partition du disque a. C'est cet identifiant qui sera utilisé pour le montage.

Ce chapitre traite du montage ponctuel d'une partition (ou volume), montage valide seulement pour une session. Une clé USB est considérée comme une partition.

Clé USB

Une clé se monte normalement tout seule lors de sa connexion au PC.

Pour démonter la clé avant de la retirer du PC (démonter protège la clé), allez dans votre gestionnaire de fichier ou votre poste de travail. Clic droit sur la clé puis démonter ou éjecter. Votre version d'Ubuntu fournit aussi normalement un utilitaire dédié.

Éteindre le PC donne le même résultat.

Partition montée graphiquement

Dans votre gestionnaire de fichier, les partitions même démontées sont normalement visibles (en général en gris clair, ou sans flèche indiquant le montage). Cliquer dessus monte la partition. Dans l'exemple ci-dessous "Perso" est montée et "Maverick" s’apprête à l'être : Monter une partition avec Nautilus

Pour démonter la partition, allez dans votre gestionnaire de fichier ou votre poste de travail. Clic droit sur la clé puis démonter ou éjecter. Votre version d'Ubuntu fournit aussi normalement un utilitaire dédié.

Éteindre le PC donne le même résultat.

Partition montée en ligne de commande

Pour monter ponctuellement une partition, on utilise la commande mount, en liant le volume (partition) à monter à un répertoire (le point de montage) existant sur le système Ubuntu actif.

N'importe quel répertoire peut-être utilisé comme point de montage. Depuis quelques versions (16.04 ?), il existe un point de montage dédié à ces montages ponctuels dans le répertoire /media, et il porte votre nom. Ainsi, si vous avez choisis comme nom utilisateur fred, il existe un répertoire /media/fred. Il est intéressant d'utiliser ce répertoire (ou un répertoire dans votre compte utilisateur normal), car les montages qui ne sont pas fait dans votre compte ou dans /media/vous ne sont pas visible dans votre gestionnaire de fichiers (mais ils fonctionnent). Mieux vaux donc utiliser /media/vous.

Exemple avec l'utilisateur fred : pour monter le volume /dev/sda2 (2e partition du 1er disque dur) sur le point de montage /media/fred (un point de montage est un répertoire), il suffit de saisir dans un terminal la commande suivante (nécessite le mot de passe) :

sudo mount /dev/sda2 /media/fred

Vous pouvez très bien bien créer votre propre partition "point de montage" par un sudo mkdir /home/fred/montage (par exemple), mais /media/fred suffit normalement.

La partition est désormais accessible aux commandes ou aux logiciels, et visible dans votre gestionnaire de fichiers si vous avez fait le montage dans le répertoire indiqué.

Pour démonter (nécessite le mot de passe) :

sudo umount /dev/sda2

ou

sudo umount /media/fred

On peut également démonter graphiquement par le poste de travail ou le gestionnaire de fichier (quand la partition y est visible) via un clic droit > démonter. Éteindre le PC donne le même résultat.

Un montage permanent monte la partition (ou volume) à chaque démarrage de la session. L'avantage est de ne faire l'opération qu'une seule fois.

Graphiquement

Gnome-disk-utility étant installé par défaut sur Ubuntu, le plus simple est de l'utiliser.

Ouvrez Gnome-disks, puis :

  1. choisir le disque avec la partition à monter (à gauche) ;
  2. puis choisir la partition à monter en cliquant dessus (à droite de la fenêtre) ;
  3. puis cliquez sur le menu des partitions (le bouton avec les deux roues crantées en dessous des partitions) puis cliquez sur "Modifier les options de montage" ;

Comment choisir la partition à monter

  1. puis dans la fenêtre qui apparaît, décochez l'option "réglages par défaut de la session utilisateur".

Décochez le réglage par défaut de la session utilisateur

Votre montage automatique est normalement actif (vérifiez juste que les options "Monter au démarrage" et "Afficher dans l'interface utilisateur" sont bien cochées, et à défaut, cochez-les).

Cliquez sur "valider", et tapez votre mot de passe.

Redémarrez la session puis votre gestionnaire de fichier pour vérifier que la partition choisie est bien montée.

Sur les versions avant disk 3.28 et avant Ubuntu 18.04, le nom de l'option à décocher était "Options de montage automatique"

Pour en savoir plus, voir le chapitre dédié de l'aide Gnome-disk.

En ligne de commande

Le fichier /etc/fstab est le fichier système où est sauvegardé le montage automatique réalisé via Gnome-disk. On peut directement modifier ce fichier à la main, sans passer par un logiciel.

Manipuler les fichiers système peut être dangereux. Ne le faite pas si vous ne maitrisez pas techniquement le sujet.

Pour ouvrir fstab en mode administrateur (nécessite le mot de passe) :

gedit admin:///etc/fstab

Ne rien enlever ou modifier des lignes existantes. Ajouter à la fin du fichier ces 2 lignes :

#Montage de sda2 (le commentaire saisie ici est libre)
/dev/sda2      /media/data	ext4	defaults     0     2

Ajuster en fonction de vos besoins :

  1. A la place de sda2, saisissez la partition que vous souhaitez monter. Vous pouvez aussi remplacer l'identifiant /dev/sda2 par l'identifiant UUID=xxx, ce qui est plus sûr car l'ordre des disques et des partitions peut-être changé dans le bios, ce qui rend alors le fstab inopérant. L'UUID, lui, ne change jamais. On trouve l'UUID via le sudo blkid présenté plus haut, ou via des programmes graphiques comme Gparted ou Gnome-disk.
  2. Vous pouvez remplacer /media/data par le point de montage qui vous convient. Par contre ce point de montage (ce répertoire) doit exister et être vide. Créez le par un sudo mkdir /media/data (ou un autre nom). Traditionnellement, on crée les points de montage dans /media/ ou /mnt/, mais c'est libre.
  3. ext4 est le format de fichier de la partition montée. Si votre partition est en ntfs, saisissez ntfs
  4. defaults est l'option de montage. Il en existe beaucoup d'autre, mais celle-ci devrait suffire. Pour un disque ntfs, choisissez plutôt rw,permissions.
  5. 0 et 2 sont des options à laisser telles que.

Sauvegardez le fstab et redémarrez votre session (ou le PC) pour tester que la partition se monte désormais automatiquement.

Pour en savoir plus sur le fstab, consultez l'aide dédiée.

Il est possible de créer (par exemple avec Gnome-disk-utility) une image disque regroupant toutes les partitions du disque.

Gnome-disk peut monter (donc rendre accessible) graphiquement cette image (voir le chapitre dédié sur la documentation du logiciel).

En ligne de commande, la commande "mount" ne peut pas être utilisée pour monter l'image. Il est plus approprié d'utiliser la commande kpartx avec les options a et v :

sudo kpartx -a -v /chemin/de/mon/image/disque.img
  • montage.1565599979.txt.gz
  • Dernière modification: Le 12/08/2019, 10:52
  • par christophe c