Warum ändert sich der Einhängepunkt ständig und wie kann ich dies verhindern?

9

Wenn ich ein externes USB-Laufwerk anschließe, wird es automatisch bereitgestellt und ist in / media / disk / zugänglich.

Nach einer Weile sieht mein / media-Verzeichnis jedoch folgendermaßen aus:

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

Wie Sie sehen können, wird der diskEintrag wiederholt und _am Ende zusätzlich angehängt. Ich weiß nicht, warum dies passiert, aber ich kann mir vorstellen, dass das System unter bestimmten Umständen die Festplatte nicht einbinden /media/disk/und erstellen kann disk_, dann kann es sie nicht einbinden /media/disk_und erstellen disk__und so weiter. Der andere Eintrag stammt 0BC7-569Emeiner Meinung nach von einer SD-Medienkarte, also nicht nur für USB-Laufwerke.

Ich würde gerne wissen, was das verursacht. Ist das erwartetes Verhalten? oder wie kann ich das verhindern?

Cesar
quelle
1
Öffnen Sie System → Administration → Log File Viewer und durchsuchen Sie die Protokolle nach weiteren Debug-Informationen. Versuchen Sie, das USB-Laufwerk anzuschließen und zu entfernen, und sehen Sie, welche Informationen Sie in den Protokollen finden. Es könnte die Ursache genau bestimmen.
Li Lo
Es ist nicht das erwartete Verhalten. In meinem Computer / Medium / wird gereinigt, wenn ich das Gerät ausstecke, auch wenn ich es mache, ohne es zu montieren.
Javier Rivera
Haben Sie versucht, dmesg | tailherauszufinden, ob die Ausgabe etwas Verdächtiges anzeigt?
Koushik
Wenn Sie pmount verwenden, wird der gleiche Einhängepunkt basierend auf dem Namen des Geräts selbst beibehalten. Siehe askubuntu.com/questions/88523/… - Anweisungen zur Installation pmount, um dies zu verhindern.
SDsolar

Antworten:

3

Für eine langfristige Korrektur können Sie das Laufwerk mit einem festgelegten Mountpunkt zu / etc / fstab hinzufügen. Ich empfehle die Verwendung der UUID, um das Laufwerk zu identifizieren.

Bonus-Tipp:

Wenn das Symbol beim Mounten des Laufwerks angezeigt werden soll, legen Sie den Mountpunkt irgendwo in / media / fest. Wenn Sie dies nicht tun, legen Sie den Mountpunkt an einer anderen Stelle fest, z. B. / mnt /.

nathwill
quelle
Für neue Benutzer ist es möglicherweise einfacher, das Festplatten-Dienstprogramm zum Einrichten eines fstab-Eintrags zu verwenden, da die meisten Optionen in der GUI erläutert werden.
Wjandrea
2

Sie können dies umgehen, indem Sie das USB-Laufwerk ausstecken und zu einem Terminal (z. B. Anwendung-> Zubehör-> Terminal) gehen und Folgendes eingeben:

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

Wenn Sie die Festplatte erneut anschließen, sollte sie unter / media / disk / erneut bereitgestellt werden.

(Machen Sie dasselbe für Ihr / media / 0BC7-569E)

8128
quelle
+1 für eine Problemumgehung. Das habe ich getan, aber wie andere sagten, ist es nicht beabsichtigt, dass diese Verzeichnisse erstellt werden. Ich würde gerne wissen, warum es passiert.
Cesar
1

Dies ist keine vollständige Antwort, sondern ein Kommentar, um das Problem besser zu verstehen (ich habe noch nicht genügend Wiederholungen, um einen Kommentar abzugeben).

Sie können Diagnosemeldungen überprüfen, die beim Ein- und Aushängen von USB- / SDIO-Geräten generiert wurden, indem Sie den folgenden Befehl ausführen oder das Element "dmesg" auf der linken Seite von System -> Administrator -> Log File Viewer auswählen (darauf klicken)

dmesg | tail -20

Der tailBefehl gibt nur die letzten 20 Nachrichten aus. Führen Sie dies beim Einsetzen oder Entfernen der Karte mehrmals aus oder ändern Sie die Nummer am Ende, um mehr / weniger Nachrichten anzuzeigen. Dies würde Ihnen eine Vorstellung davon geben, was falsch läuft.

Koushik
quelle
1

Stellen Sie sicher, dass Sie USB-Geräte immer aushängen, bevor Sie sie ausstecken.

Nyamiou The Galeanthrope
quelle