# Comment se balader dans un disque dur externe ou une clé USB avec le terminal?

**URL:** <https://www.debian-fr.org/t/comment-se-balader-dans-un-disque-dur-externe-ou-une-cle-usb-avec-le-terminal/85582>\
**Category:** Support Debian\
**Created:** [Novembre 2, 2021, 4:32 UTC](https://www.debian-fr.org/t/comment-se-balader-dans-un-disque-dur-externe-ou-une-cle-usb-avec-le-terminal/85582 "2021-11-02T16:32:11Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tartuff](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/839c29/32.png) [@Tartuff](https://www.debian-fr.org/u/Tartuff)\
**Post date:** [Novembre 2, 2021, 4:32 UTC](https://www.debian-fr.org/t/comment-se-balader-dans-un-disque-dur-externe-ou-une-cle-usb-avec-le-terminal/85582/1 "2021-11-02T16:32:11Z")

</div>

Bonjour,

Il me semble que les périphériques amovibles sont tous dans le répertoire /dev  
Cependant lorsque je branche une clé USB ou un disque dur externe, je ne vois rien dans le répertoire  
/dev ?

Comment ça fonctionne ?

---

<div class="post-metadata">

**Author:** ![jweber](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/e95f7d/32.png) [@jweber](https://www.debian-fr.org/u/jweber)\
**Post date:** [Novembre 2, 2021, 4:38 UTC](https://www.debian-fr.org/t/comment-se-balader-dans-un-disque-dur-externe-ou-une-cle-usb-avec-le-terminal/85582/2 "2021-11-02T16:38:25Z")

</div>

Les disques amovibles sont montés de façon dynamique dans /media/\<nom\_d\_utilisateur\>  
Exemple :

```auto
jacques@jacques-t430:/media/jacques$ pwd
/media/jacques
jacques@jacques-t430:/media/jacques$ ls
'My Passport'
jacques@jacques-t430:/media/jacques$ 

```

Les fichiers de /dev sont des fichiers spéciaux qui cachent les liens vers les drivers, donc le hardware. le montage d’un volume consiste à raccrocher le volume au système de fichiers, qui appartient à un niveau différent du système :  
`https://fr.wikipedia.org/wiki/Fichier_sp%C3%A9cial`  
et pour plus d’infos :  
http://www.linux-france.org/article/kafkafr/node19.html  
https://fr.wikipedia.org/wiki/Point\_de\_montage

---

<div class="post-metadata">

**Author:** ![Tartuff](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/839c29/32.png) [@Tartuff](https://www.debian-fr.org/u/Tartuff)\
**Post date:** [Novembre 2, 2021, 5:07 UTC](https://www.debian-fr.org/t/comment-se-balader-dans-un-disque-dur-externe-ou-une-cle-usb-avec-le-terminal/85582/3 "2021-11-02T17:07:10Z")

</div>

Bonjour jweber,

Effectivement j’ai pu me balader dans le fichier /media/nom\_utilisateur et retrouver mes petits.  
Cependant maintenant j’aimerai dans un premier temps démonter ce système de fichier amovible.  
Pour ce faire je me suis rendu dans le fichier /media/nom\_utilisateur et j’ai fait la commande suivante :  
umount .  
Et j’ai le message d’erreur suivant :  
Error unmounting block device 8:49: GDBus.Error:org.freedesktop.UDisks2.Error.DeviceBusy: Error unmounting /dev/sdd1: target is busy

Comment je fais alors pour le démonter moi même et ensuite je voudrai le remonter ?

Comment ça se fait que le système de fichier amovible est monté automatiquement, ça pose pas des  
problèmes de sécurités ?

---

<div class="post-metadata">

**Author:** ![jweber](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/e95f7d/32.png) [@jweber](https://www.debian-fr.org/u/jweber)\
**Post date:** [Novembre 2, 2021, 5:34 UTC](https://www.debian-fr.org/t/comment-se-balader-dans-un-disque-dur-externe-ou-une-cle-usb-avec-le-terminal/85582/4 "2021-11-02T17:34:38Z")

</div>

> [@Tartuff](#):
>
> Comment je fais alors pour le démonter moi même et ensuite je voudrai le remonter ?

Voir :  
[[Différentes méthodes pour monter des périphériques amovibles sous Linux | COAGUL](https://coagul.org/drupal/publication/diff%C3%A9rentes-m%C3%A9thodes-pour-monter-p%C3%A9riph%C3%A9riques-amovibles-sous-linux)]

> [@Tartuff](#):
>
> Comment ça se fait que le système de fichier amovible est monté automatiquement, ça pose pas des  
> problèmes de sécurités ?

Sans doute… L’accès physique à une machine pose évidemment des problèmes de sécurité…  
Si vous insérez sur un PC une clé usb contenant un système «&nbsp;live&nbsp;» et bootez dessus vous avez généralement accès à tout le système, sans protection. Il est possible de sécuriser au niveau du dos, mais ce n’est que repousser d’un cran le problème.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Novembre 2, 2021, 6:58 UTC](https://www.debian-fr.org/t/comment-se-balader-dans-un-disque-dur-externe-ou-une-cle-usb-avec-le-terminal/85582/5 "2021-11-02T18:58:24Z")

</div>

> [@Tartuff](#):
>
> les périphériques amovibles sont tous dans le répertoire /dev

Comme tous les périphériques, amovibles ou non.

> [@Tartuff](#):
>
> Cependant lorsque je branche une clé USB ou un disque dur externe, je ne vois rien dans le répertoire  
> /dev ?

Alors tu as dû mal regarder. Il doit y avoir un ou plusieurs nouveaux fichiers spéciaux /dev/sd\* pour le disque ou la clé et ses éventuelles partitions.

> [@jweber](#):
>
> Les disques amovibles sont montés de façon dynamique dans /media/\<nom\_d\_utilisateur\>

Ou pas. Ça dépend des réglages et de la situation, notamment si une session utilisateur est ouverte avec un gestionnaire de fichiers configuré pour monter automatiquement les volumes amovibles.

> [@Tartuff](#):
>
> umount .  
> Et j’ai le message d’erreur suivant :  
> Error unmounting block device 8:49: GDBus.Error:org.freedesktop.UDisks2.Error.DeviceBusy: Error unmounting /dev/sdd1: target is busy

C’est normal : le montage est occupé car tu es dedans. Il faut te mettre à l’extérieur pour pouvoir le démonter, et qu’aucun processus n’utilise un répertoire ou un fichier à l’intérieur.

> [@Tartuff](#):
>
> Comment je fais alors pour le démonter moi même et ensuite je voudrai le remonter ?

Pour démonter, voir ci-dessus. Pour monter, voir udisksctl.

> [@Tartuff](#):
>
> Comment ça se fait que le système de fichier amovible est monté automatiquement, ça pose pas des problèmes de sécurités ?

Les volumes amovibles sont montés automatiquement parce que tu l’as demandé, peut-être implicitement en utilisant un gestionnaire de fichiers qui est configuré par défaut pour le faire.  
Est-ce que ça peut poser des problèmes de sécurité ? Probablement. Mais ça ne monte pas n’importe quoi n’importe où : seuls les volumes amovibles (ou considérés comme tel, attention aux disques fixes connectés à un port eSATA interne) peuvent être montés de cette façon, si un utilisateur a une session ouverte sur une console physique, dans un emplacement spécifique qui n’est accessible qu’à cet utilisateur.

---

<div class="post-metadata">

**Author:** ![Tartuff](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/839c29/32.png) [@Tartuff](https://www.debian-fr.org/u/Tartuff)\
**Post date:** [Novembre 2, 2021, 11:54 UTC](https://www.debian-fr.org/t/comment-se-balader-dans-un-disque-dur-externe-ou-une-cle-usb-avec-le-terminal/85582/6 "2021-11-02T23:54:08Z")

</div>

effectivement j’ai branché et débranché mon disque dur externe et j’ai pu l’identifier  
dans le répertoire /dev.  
Cependant on ne peux pas y accéder, c’est à dire qu’on ne peut pas de balader dedans  
comme dans le répertoire /media.

J’ai réussi à démonter le FS par la commande suivante :  
umount /dev/media/Element (Element est le label de mon disque dure externe)

J’ai réussi à monter le FS par la commande suivante :  
1 identifier la partition à monter dans le /dev dans mon cas /dev/sdd1

Puis la commande suivante :  
sudo mount -t ntfs /dev/sdd1 /media/pierre

Le probleme c’est que je n’ai plus le "Element dans le répertoire /media/pierre , j’ai directement le FS qui y est raccroché et ça c’est un peu embêtant. Comment je peux faire pour retrouver le label de mon disque dure externe qui s’appelle Element ?

Une derniere question qu’es ce qui se passe si jamais je monte un autre FS au même endroit c’est à dire /media/nom\_utilisateur

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Novembre 3, 2021, 7:36 UTC](https://www.debian-fr.org/t/comment-se-balader-dans-un-disque-dur-externe-ou-une-cle-usb-avec-le-terminal/85582/7 "2021-11-03T07:36:11Z")

</div>

> [@Tartuff](#):
>
> j’ai branché et débranché mon disque dur externe et j’ai pu l’identifier  
> dans le répertoire /dev.  
> Cependant on ne peux pas y accéder, c’est à dire qu’on ne peut pas de balader dedans

Un périphérique n’est pas un système de fichiers et n’a pas d’arborescence. C’est plutôt comme un conteneur. On peut y lire et y écrire comme dans un fichier (avec les permissions nécessaires). Il peut éventuellement contenir un système de fichiers qu’on doit monter pour y accéder via le point de montage qui est distinct du périphérique lui-même. Cela permet une indépendance entre le contenant et le contenu.

> [@Tartuff](#):
>
> ```
> sudo mount -t ntfs /dev/sdd1 /media/pierre
> 
> ```
> 
> Le probleme c’est que je n’ai plus le "Element dans le répertoire /media/pierre, j’ai directement le FS qui y est raccroché

Normal, c’est ce que tu as demandé : «&nbsp;monter /dev/sdd1 sur /media/pierre&nbsp;». Il ne faut pas faire ça car /media/pierre n’est pas destiné à servir de point de montage mais à contenir les points de montage pour les périphériques amovibles montés par l’utilisateur pierre avec udisksctl.  
Note que tu as utilisé sudo pour monter le volume en tant que root et non en tant que pierre, donc tu as le droit de le monter n’importe où, mais cela peut affecter les permissions.

> [@Tartuff](#):
>
> Comment je peux faire pour retrouver le label de mon disque dure externe qui s’appelle Element ?

Si tu utilises la commande mount en tant que root (avec sudo) il faut spécifier sur quel répertoire le volume doit être monté. Ou bien tu peux utiliser udisksctl (sans sudo) qui va automatiquement créer un point de montage nommé d’après l’étiquette (label) du système de fichiers, ici «&nbsp;Element&nbsp;» ou à défaut de son UUID.

> [@Tartuff](#):
>
> qu’es ce qui se passe si jamais je monte un autre FS au même endroit c’est à dire /media/nom\_utilisateur

La même chose que lorqu’on monte un volume n’importe où : le contenu est masqué par le montage.

---

<div class="post-metadata">

**Author:** ![Tartuff](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/839c29/32.png) [@Tartuff](https://www.debian-fr.org/u/Tartuff)\
**Post date:** [Novembre 3, 2021, 3:58 UTC](https://www.debian-fr.org/t/comment-se-balader-dans-un-disque-dur-externe-ou-une-cle-usb-avec-le-terminal/85582/8 "2021-11-03T15:58:49Z")

</div>

> [@PascalHambourg](#):
>
> Un périphérique n’est pas un système de fichiers et n’a pas d’arborescence. C’est plutôt comme un conteneur. On peut y lire et y écrire comme dans un fichier (avec les permissions nécessaires). Il peut éventuellement contenir un système de fichiers qu’on doit monter pour y accéder via le point de montage qui est distinct du périphérique lui-même. Cela permet une indépendance entre le contenant et le contenu.

Ok merci pour ces précisions

> [@PascalHambourg](#):
>
> Normal, c’est ce que tu as demandé : « monter /dev/sdd1 sur /media/pierre ». Il ne faut pas faire ça car **/media/pierre n’est pas destiné à servir de point de montage** mais à contenir les points de montage pour les périphériques amovibles montés par l’utilisateur pierre avec udisksctl.  
> Note que tu as utilisé sudo pour monter le volume en tant que root et non en tant que pierre, donc tu as le droit de le monter n’importe où, mais cela peut affecter les permissions.

Quel répertoire est destiné comme point de montage pour l’utilisateur pierre par défaut avec udiskctl ?

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Novembre 3, 2021, 4:32 UTC](https://www.debian-fr.org/t/comment-se-balader-dans-un-disque-dur-externe-ou-une-cle-usb-avec-le-terminal/85582/9 "2021-11-03T16:32:41Z")

</div>

> [@Tartuff](#):
>
> Quel répertoire est destiné comme point de montage pour l’utilisateur pierre par défaut avec udiskctl ?

Il n’y a pas de point de montage prédéfini. Les points de montage sont automatiquement créés par udisksctl dans /media/pierre/.
