Pourquoi le point de montage continue-t-il de changer et comment puis-je l'empêcher?

9

Lorsque je branche un lecteur USB externe, il se monte automatiquement et est accessible dans / media / disk /

Cependant, après un certain temps, voici à quoi ressemble mon répertoire / media:

cesar@minas-tirith:~$ ls /media/
0BC7-569E  0BC7-569E_  disk  disk_  disk__  disk___

Comme vous pouvez le voir, l' diskentrée est répétée avec des _annexes supplémentaires à la fin. Je ne sais pas pourquoi cela se produit, mais je peux imaginer que dans certaines circonstances, le système ne peut pas monter le disque /media/disk/et crée disk_, puis il ne peut pas le monter /media/disk_et créer disk__et ainsi de suite. L'autre entrée, 0BC7-569Eje pense que c'est à partir d'une carte multimédia SD, donc ce n'est pas seulement pour les clés USB.

Je voudrais savoir ce qui cause cela? Est-ce un comportement attendu? ou comment puis-je empêcher que cela se produise?

César
la source
1
Ouvrez Système → Administration → Visionneuse de fichiers journaux et parcourez les journaux pour plus d'informations de débogage. Essayez de brancher et de débrancher le lecteur USB et voyez quelles informations vous trouvez dans les journaux. Cela pourrait identifier la cause.
Li Lo
Ce n'est pas le comportement attendu. Dans mon ordinateur / média / est nettoyé lorsque je débranche l'appareil, même si je le fais sans le démonter.
Javier Rivera
en vérifiant en arrière, avez-vous essayé de dmesg | tailvoir si la sortie montre quelque chose de suspect?
koushik
Si vous utilisez pmount, il conservera le même point de montage en fonction du nom du périphérique lui-même. Voir askubuntu.com/questions/88523/… - instructions d'installation pmountpour éviter que cela ne se produise.
SDsolar

Réponses:

3

Pour un correctif à long terme, vous pouvez ajouter le lecteur à / etc / fstab avec un point de montage désigné. Je recommande d'utiliser l'UUID pour identifier le lecteur.

Astuce bonus:

Si vous souhaitez que l'icône s'affiche lorsque le lecteur est monté, définissez le point de montage quelque part dans / media /. Si vous ne le faites pas, définissez le point de montage ailleurs, tel que / mnt /.

nathwill
la source
Les nouveaux utilisateurs peuvent trouver plus facile d'utiliser l'utilitaire de disque pour configurer une entrée fstab, car la plupart des options sont expliquées dans l'interface graphique.
wjandrea
2

Vous pouvez contourner ce problème en débranchant la clé USB et en vous rendant sur un terminal (par exemple, Application-> Accessoires-> Terminal) et en entrant:

sudo rmdir /media/disk
sudo rmdir /media/disk_
sudo rmdir /media/disk__
sudo rmdir /media/disk___
etc

Lorsque vous rebranchez le disque, il doit être remonté dans / media / disk /

(Faites de même pour votre / media / 0BC7-569E)

8128
la source
+1 pour une solution de contournement. C'est ce que j'ai fait, mais comme d'autres l'ont dit, ce n'est pas le comportement voulu que ces répertoires soient créés. Je voudrais savoir pourquoi cela se produit.
Cesar
1

Ce n'est pas une réponse complète, mais plutôt un commentaire pour aider à mieux comprendre le problème (je n'ai pas encore assez de représentants pour commenter).

Vous pouvez vérifier les messages de diagnostic générés pendant que les périphériques USB / SDIO sont montés et démontés en exécutant la commande suivante ou en sélectionnant (en cliquant sur) l'élément "dmesg" dans le côté gauche de System -> Administrator -> Log File Viewer

dmesg | tail -20

La tailcommande imprime uniquement les 20 derniers msgs. Lors de l'insertion ou du retrait de la carte, exécutez-la plusieurs fois ou modifiez le numéro à la fin pour voir plus / moins de messages. Cela vous donnerait une idée de ce qui ne va pas.

koushik
la source
1

Assurez-vous de toujours démonter les périphériques USB avant de les débrancher.

Nyamiou The Galeanthrope
la source