web-dev-qa-db-fra.com

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

Lorsque je connecte un lecteur USB externe, il s'installe automatiquement et est accessible dans/media/disk /

Cependant, au bout d'un moment, voici comment se présente mon répertoire/media:

[email protected]:~$ ls /media/
0BC7-569E  0BC7-569E_  disk  disk_  disk__  disk___

Comme vous pouvez le constater, l'entrée disk est répétée avec un ajout de _ à 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 dans /media/disk/ et crée disk_, alors il ne peut pas le monter dans /media/disk_ et crée disk__ et ainsi de suite. L'autre entrée 0BC7-569E Je pense que cela provient d'une carte mémoire SD, donc ce n'est pas uniquement pour les lecteurs USB.

Je voudrais savoir ce qui cause ceci? Est-ce comportement attendu? ou comment puis-je empêcher cela?

9
Cesar

Pour résoudre ce problème à 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.

Bonus:

Si vous souhaitez que l'icône soit affichée lors du montage du lecteur, définissez le point de montage dans/media /. Si vous ne le faites pas, définissez le point de montage ailleurs, tel que/mnt /.

3
nathwill

Vous pouvez contourner ce problème en débranchant le lecteur USB, puis en allant dans 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 faut remonter dans/media/disk /

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

2
8128

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 lorsque 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 la partie gauche de Système -> Administrateur -> Visualiseur de fichier journal

dmesg | tail -20

La commande tail 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 afficher plus/moins de messages. Cela vous donnerait une idée de ce qui ne va pas.

1
koushik

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