So finden Sie das Gerät, das einem gemounteten USB-Laufwerk unter Linux zugeordnet ist

9

Wie finden Sie das Gerät (zB / dev / *) für ein gemountetes USB-Laufwerk unter Linux (Ubuntu 10.04)? Ich versuche, ein Cruzer-USB-Flash-Laufwerk zu formatieren. Wenn ich es anschließe, wird das Symbol für das bereitgestellte Dateisystem auf meinem Desktop angezeigt. Wenn ich GParted öffne, wird das Dateisystem jedoch nicht als Option zum Partitionieren aufgelistet.

Zu den Empfehlungen, die ich über Google gefunden habe, gehört die Überwachung von tail -f / var / log / messages, von denen behauptet wird, dass sie den Gerätenamen auflisten sollten, wenn das Laufwerk bereitgestellt wird. Dies passiert mir jedoch nie. Ich habe auch gelesen, dass das USB-Laufwerk normalerweise mit / dev / sdb verknüpft ist, dies wird jedoch als fehlerhafter Link in meinem Dateisystem angezeigt. Wie sonst würde ich das Gerät finden?

Cerin
quelle

Antworten:

8

Sie können sehen mount, dmesg, /proc/partitions... Es gibt viele Möglichkeiten , es zu finden.

Daenyth
quelle
Ja, dmesg teilt Ihnen das Gerät mit, wenn Sie es anschließen ... im Gegensatz zu den anderen wird es Ihnen das Gerät bereits vor dem Mounten mitteilen (was so klingt, als würde es nicht automatisch in ein tatsächliches Verzeichnis für Sie gemountet ). Schauen Sie sich dmesg direkt nach dem Einstecken Ihres USB-Sticks an.
Jarvin
Vielen Dank, ich habe festgestellt, dass ich durch Ausführen von "mount" eine Liste aller gemounteten Geräte und ihrer Dateispeicherorte erhalte.
Cerin
1
+1 für mount. In den Clonezilla-Dokumenten wird angegeben dmesg, dass der Name meines USB-Laufwerks ermittelt werden soll. Dadurch werden jedoch mehrere Seiten mit Informationen generiert . mountwar viel kürzer und einfacher.
John C
5

dfgibt Informationen zu gemounteten Festplatten und ihren jeweiligen Gerätepositionen und FS-Pfaden. Sie können auch eine cat /etc/fstabDatei ausführen, um festzustellen, ob das USB-Laufwerk aufgeführt ist.

Bedwyr
quelle
Das ist wirklich die beste Antwort.
Dotancohen
0

Wechselmedien wie Ihr Flash-Laufwerk werden normalerweise unter der ~/.gvfsgvfs-Sicherung montiert . Sie sollten das Laufwerk in Nautilus formatieren können.

Wenn Sie Befehlszeilentools verwenden möchten, müssen Sie diese wahrscheinlich in Nautilus aushängen und möglicherweise über die Befehlszeile erneut bereitstellen.

Bis auf weiteres angehalten.
quelle
0

Hier ist ein kleines Perl-Skript für Linux , das den USB-Baum auflistet und prüft, ob und von den SD * -Geräten einem Eintrag zugeordnet ist:

Kann von Nutzen sein und auch zum Experimentieren geeignet sein.

David Tonhofer
quelle