Wie Sie ein USB-Gerät über die Linux-Kommandozeile zurücksetzen
08:30, 24.04.2026
USB-Geräte funktionieren manchmal nicht mehr richtig oder reagieren nicht mehr, sodass ein Zurücksetzen erforderlich ist, um die Funktionalität wiederherzustellen. Diese Anleitung erklärt, wie Sie ein USB-Gerät direkt über die Linux-Befehlszeile zurücksetzen können, ohne das System neu starten zu müssen. Schauen wir uns die Schritte an.
Schritt 1: USB-Gerät unter Linux erkennen
Der erste Schritt besteht darin, das USB-Gerät zu identifizieren, das Sie neu starten möchten. Dazu können Sie den Befehl lsusb verwenden, der alle angeschlossenen Geräte auflistet:
Lsusb
Sie sehen eine Liste aller angeschlossenen Geräte. Jedes Gerät hat eine Bus- und eine Gerätenummer, zum Beispiel:
Bus 002 Device 003: ID 0781:5567 SanDisk Corp. Cruzer Blade
Die alternative Methode, ein USB-Gerät zu erkennen
Eine andere Möglichkeit, mehr Informationen über USB-Geräte zu erhalten, ist die Verwendung des Befehls dmesg:
dmesg | grep usb
Sobald das Gerät identifiziert ist, überprüfen Sie seinen Dateipfad mit lsblk oder df -h. Zum Beispiel:
lsblk
Schritt 2: Sicheres Aushängen des USB-Geräts unter Linux
Bevor Sie das USB-Gerät zurücksetzen, müssen Sie es sicher aushängen. Dazu verwenden Sie den Befehl umount mit dem angegebenen Mount-Punkt des Geräts.
Um zu sehen, wo das Gerät eingehängt ist, verwenden Sie:
df -h
Identifizieren Sie die Ausgabe Ihres Geräts und geben Sie sie beim Ausführen des Befehls an:
sudo umount /dev/sdb1
Das Gerät sollte nun nicht mehr als eingehängt angezeigt werden.
Schritt 3: Zurücksetzen des USB-Geräts unter Linux
Nachdem das Gerät erfolgreich ausgehängt wurde, können Sie es mit dem usbreset-Tool zurücksetzen. Falls es nicht installiert ist, können Sie das Paket usbutils, das das Tool enthält, mit dem folgenden Befehl installieren:
sudo apt install usbutils
Setzen Sie dann das Gerät zurück, indem Sie die Bus- und Gerätenummer angeben:
sudo usbreset /dev/bus/usb/002/003
Ersetzen Sie /002/003 durch die Bus- und Gerätenummern aus dem Befehl lsusb.
Schritt 4: Wiederanschließen des USB-Geräts unter Linux
Nachdem das USB-Gerät zurückgesetzt wurde, sollten Sie es erneut einhängen, um zu überprüfen, ob es funktioniert.
Falls das Gerät zuvor eingehängt war, verwenden Sie den folgenden Befehl:
sudo mount /dev/sdb1 /mnt
Ersetzen Sie /dev/sdb1 durch den richtigen Gerätepfad.
Führen Sie abschließend den Befehl lsusb aus, um sicherzustellen, dass das Gerät ordnungsgemäß funktioniert. Wenn es in der Liste der aktiven Geräte erscheint, bedeutet dies, dass Sie es erfolgreich zurückgesetzt haben:
lsusb
Fazit
Basierend auf unserer Erfahrung kann das Zurücksetzen eines USB-Geräts über die Linux-Befehlszeile eine schnelle und effektive Möglichkeit sein, Probleme zu beheben, ohne das System neu starten zu müssen. Indem Sie diesen Schritten folgen, können Sie ein USB-Gerät problemlos erkennen, aushängen, zurücksetzen und wieder einhängen.