Wonach genau muss ich nach einem Dmesg-Befehl suchen, um einen USB-Stick zu finden? Es gibt viele Einträge mit „USB“, aber welchen?
Antwort1
Versuche dies:
tail -f /var/log/dmesg
Dadurch wird der Inhalt von ausgegeben, dmesg
sobald er auftritt. Während dies läuft, schließen Sie Ihren USB-Speicherstick an und notieren Sie sich, was er sagt. Wenn Sie haufenweise nicht verwandtes Zeug erhalten, versuchen Sie Folgendes:
tail -f /var/log/dmesg | grep USB
Es werden nur Zeilen angezeigt, die das Wort USB enthalten. Mit beenden Sie Ctrl + C
den Vorgang.
Es gibt eine andere AntwortHierauf eine verwandte Frage.
Antwort2
Sie können die Überwachung dmesg
mit dem folgenden Befehl starten (Sie müssen kein Root-Benutzer sein):
watch "dmesg | tail -5"
Schließen Sie anschließend Ihr USB-Gerät an, der neue Eintrag wird auf dem Terminal angezeigt.
Antwort3
In openSUSE-Systemen (und einigen anderen) gibt es einen lssci
Befehl, der die Festplatten mit einer kurzen Beschreibung anzeigt, etwa so:
> lsscsi
[0:0:0:0] disk ATA WDC WD20EZRZ-00Z 0A80 /dev/sda
[1:0:0:0] disk ATA WDC WD20EZRZ-00Z 0A80 /dev/sdb
[2:0:0:0] cd/dvd HL-DT-ST BD-RE BH10LS30 1.01 /dev/sr0
[3:0:0:0] disk ATA HGST HTS541010A9 A560 /dev/sdc
[4:0:0:0] disk ATA HGST HTS541010A9 A560 /dev/sdd
[6:0:0:0] cd/dvd Linux File-CD Gadget 0404 /dev/sr1
[7:0:0:0] disk SanDisk Ultra Fit 1.00 /dev/sde