Linux USB wird nicht erkannt oder funktioniert nicht? 5 häufige Probleme und Fehlerbehebungen

Linux USB wird nicht erkannt oder funktioniert nicht? 5 häufige Probleme und Fehlerbehebungen

Sie haben ein USB-Flash-Laufwerk oder eine Tastatur oder Maus an Ihren Linux-PC angeschlossen. Aber es passiert nichts.





Was ist los? Warum erkennt Ihr Linux-Computer das Gerät nicht? Handelt es sich um eine Linux-Sache oder funktioniert Ihr USB-Gerät nicht mehr? Gehen Sie wie folgt vor, wenn Ihr USB-Laufwerk unter Linux nicht erkannt oder erkannt wird.





USB-Gerät funktioniert nicht unter Ubuntu?

Diskettenlaufwerke, Kartenleser, Telefone, Mediaplayer und Medienperipheriegeräte ... sie alle sind nützlich, aber wenn es ein Problem mit dem USB-Port oder den Treibern Ihres Systems gibt, werden sie nicht funktionieren. Dies kann besonders frustrierend sein, wenn Sie eine Bluetooth-Tastatur oder -Maus (mit einem USB-Dongle) verwenden, da Sie kabelgebundene USB-Alternativen ausgraben müssen.





Es kann jedoch sein, dass es nicht der Port ist, der nicht funktioniert. Möglicherweise hat das von Ihnen verwendete USB-Gerät einen Fehler entwickelt und kann nicht erkannt werden.

Der Umgang mit USB-Problemen kann schwierig sein, aber es ist nicht unmöglich, einen Fehler zu diagnostizieren und die erforderlichen Korrekturen vorzunehmen.



Es sind fünf Schritte zu befolgen, um USB-Probleme unter Linux zu beheben:

kostenlose SMS- und Anruf-App über WLAN
  1. Bestätigen Sie, dass der USB-Anschluss erkannt wird
  2. Nehmen Sie alle notwendigen Reparaturen am Hafen vor
  3. USB-Geräte reparieren oder reparieren
  4. Starten Sie Ihr Linux-Betriebssystem neu
  5. Bestätigen Sie das Vorhandensein von Gerätetreibern

Sehen wir uns diese der Reihe nach an und lernen Sie, wie Linux umgeht, wenn USB-Geräte nicht erkannt werden.





1. USB-Gerät wird von Linux nicht erkannt

Das erste, was Sie beim Einstecken Ihres USB-Geräts in Ihren Linux-Computer überprüfen müssen, ist, ob es erkannt wird. Die Erkennung von USB-Geräten ist normalerweise nicht so verbal oder hörbar wie in Windows oder macOS, was bedeutet, dass Sie häufig überprüfen müssen, ob das Gerät vom Betriebssystem übernommen wurde.

Glücklicherweise ist dies einfach.





Trennen Sie zuerst das abgefragte USB-Gerät. Öffnen Sie dann ein Terminalfenster und geben Sie den Befehl 'list USB' ein:

lsusb

Notieren Sie sich die Ergebnisse, schließen Sie das USB-Gerät an und führen Sie lsusb erneut aus.

Diesmal sollten Sie ein zusätzliches Gerät mit einer Bus-ID, einer Geräte-ID, einer USB-ID und einer Beschreibung sehen. Wenn Sie nicht herausfinden können, was das zusätzliche Gerät ist (Sie haben möglicherweise ein internes USB-Gerät, vielleicht Ethernet), versuchen Sie es mit einem anderen Befehl.

dmesg | grep -i USB

Der Befehl dmesg listet die angeschlossenen USB-Geräte auf Ihrem System auf. Es wird auch Nicht-USB-Hardware enthalten und bietet leider eine überwältigende Menge an Informationen. Um dem entgegenzuwirken, können Sie es versuchen

dmesg | less

Schließlich können Sie sich einfach auf die benutzerfreundlichere verlassen

usb-devices

Dies ist wie eine Kreuzung zwischen den Befehlen dmesg und lsusb, die die angeschlossene USB-Hardware mit genügend Informationen auflistet, um sie zu identifizieren.

Ist der USB, den Sie angeschlossen haben, hier aufgeführt? Wenn nicht, ist möglicherweise der Port beschädigt oder es liegt ein Problem mit dem Gerät vor. Ebenso ist das Gerät möglicherweise nicht mit Linux kompatibel.

2. So überprüfen Sie Ihren USB-Port

Wenn das USB-Gerät nicht angezeigt wird, kann dies an einem Problem mit dem USB-Anschluss liegen.

Die beste Möglichkeit, dies schnell zu überprüfen, besteht darin, einfach einen anderen USB-Anschluss am selben Computer zu verwenden. Wenn die USB-Hardware jetzt erkannt wird, wissen Sie, dass Sie ein Problem mit dem anderen USB-Anschluss haben.

Wenn kein anderer USB-Anschluss verfügbar ist, müssen Sie das USB-Gerät an einem anderen PC oder Laptop ausprobieren. Dies ist jedoch möglicherweise nicht ideal, da Sie möglicherweise nur einen Windows- oder macOS-Computer als Alternative haben. Da einige USB-Geräte unter Linux nicht verwendet werden können, ist es schwierig festzustellen, ob es das USB-Gerät oder der USB-Anschluss ist, der Ihnen Probleme bereitet.

Um die besten Ergebnisse zu erzielen, sollten Sie bei der Fehlerbehebung bei USB-Geräten nach Möglichkeit auf Linux-kompatible Hardware achten.

3. Beheben Sie defekte USB-Hardware

Wenn Ihre USB-Hardware unter Linux nicht angezeigt wird und Sie vermuten, dass sie defekt ist, haben Sie zwei Möglichkeiten: reparieren oder zurückgeben.

Eine Fehlerbehebung umfasst normalerweise die Überprüfung des USB-Anschlusses sowie des Geräts, das derzeit nicht funktioniert. Bei Peripheriegeräten konzentrieren sich die Fixes fast immer auf das USB-Kabel und den Anschluss an Ihrem Computer. USB-Kabel können jedoch in der Regel ausgetauscht werden, während Anschlüsse repariert werden können.

Verwandt: Informationen zu USB-Kabeltypen

Eine physische Überprüfung der USB-Geräte ist eine gute Idee. Kabel sollten robust und ohne Risse sein; die Stecker sollten fest sein, mit dem Metallteil fest angebracht.

USB-Anschlüsse sollten hingegen bei ausgeschaltetem PC und vom Stromnetz getrennt werden. Überprüfen Sie, ob die Anschlüsse fest sitzen; wackelige USB-Anschlüsse sind ein Hinweis auf abgenutzte Hardware.

Wenn sich der USB-Anschluss löst, können Sie ihn möglicherweise wieder anlöten. Natürlich sollten Sie bereits wissen, wie man lötet; Versuchen Sie niemals DIY-Jobs ohne vorherige Erfahrung.

Überprüfen Sie auch Ihre USB-Anschlüsse auf Staub und Schmutz, insbesondere auf der Rückseite Ihres PCs, wo sich regelmäßig Staub ansammelt. Staub ist der Feind von PCs, daher lohnt es sich, Ihr System in einer staubfreien Umgebung zu halten, um die Leistung zu steigern. Da Staub über USB-Steckplätze in Ihren PC eindringen kann, nehmen Sie sich die Zeit, diese Anschlüsse sauber zu halten. Verwenden Sie eine Druckluftdose, um Staub und Schmutz zu entfernen.

Können Sie Ihr USB-Gerät zurückgeben? Wenn es neu ist, dann wahrscheinlich. Das Problem ist, dass es unwahrscheinlich ist, dass der Händler eine Rücksendung akzeptiert, es sei denn, es ist ausdrücklich als unter Linux ausgeführt gekennzeichnet. Möglicherweise müssen Sie bei den Fakten, die Sie mit ihnen teilen, ein wenig wählerisch sein…

4. Neustart von Linux, um einen USB-Port zu reparieren

In einigen Fällen – beispielsweise bei der Verwendung eines Laptops – können Stromversorgungsprobleme die Erkennung von USB-Geräten beeinträchtigen. Die Autosuspend-Einstellung wurde entwickelt, um den Stromverbrauch auf Linux-Laptops zu reduzieren, kann sich jedoch als kontraproduktiv erweisen.

Also, was kannst du machen?

Überprüfen Sie zunächst, ob das Problem durch die automatische Suspendierung verursacht wird. Sie können dies tun, indem Sie Ihren Computer neu starten; Wenn das USB-Gerät funktioniert, wird dieser USB-Anschluss mit Strom versorgt. Das Problem tritt auf, wenn die Energieverwaltungssoftware beschließt, das Senden von Strom an den USB-Anschluss zu stoppen.

Der nächste Schritt besteht darin, sicherzustellen, dass dies nicht noch einmal passiert. Unter Ubuntu 20.04 können Sie ein Terminal öffnen und Folgendes eingeben:

Maus scrollt immer nach oben, wenn ich nach unten scrolle
udisksctl power-off -b /dev/sdX

Wenn Sie eine ältere Version von Ubuntu verwenden, sind andere Befehle erforderlich. Die folgenden Befehlszeilen-Tricks gelten beispielsweise für Ubuntu 18.10.

Öffnen Sie ein Terminalfenster und geben Sie ein:

cat /sys/module/usbcore/parameters/autosuspend

Dies sollte einen Wert von zurückgeben 2 , was bedeutet, dass Autosuspend aktiviert ist.

Sie können dies beheben, indem Sie die Grub-Datei bearbeiten. Eintreten:

sudo nano /etc/default/grub

Suchen Sie hier nach

GRUB_CMDLINE_LINUX_DEFAULT='quiet splash'

Ändere dies in

GRUB_CMDLINE_LINUX_DEFAULT='quiet splash usbcore.autosuspend=-1'

Drücken Sie Strg + X um die Datei zu speichern und zu beenden. Aktualisieren Sie als Nächstes Grub:

sudo update-grub

Wenn das abgeschlossen ist, starten Sie Ubuntu neu.

Melden Sie sich nach dem Neustart bei Ihrem Konto an und geben Sie den cat-Befehl erneut ein:

cat /sys/module/usbcore/parameters/autosuspend

Diesmal sollte der zurückgegebene Wert sein -1 . Sie haben Autosuspend deaktiviert, sodass USB-Geräte, die an Ihren Laptop angeschlossen sind, nicht aufgrund von Stromproblemen ausfallen sollten.

Wie Sie sehen, ist dies ein völlig anderes Verfahren. Überprüfen Sie die richtigen Schritte für Ihre bevorzugte Linux-Distribution.

5. Überprüfen der USB-Gerätetreiber unter Linux

Früher funktionierten USB-Geräte unter Linux nicht oft. Nur Geräte von OEMs mit Interesse an Linux (vielleicht haben sie es für die Entwicklung verwendet) würden einen Linux-Treiber anbieten.

Heutzutage ist das ganz anders, die meisten Hersteller bieten einen Linux-Treiber an. In den meisten Fällen ist dies bereits in Ihrem Linux-Betriebssystem über den Kernel verfügbar. Sie sollten keine USB-Treiber installieren müssen.

Wenn ein Treiber nicht verfügbar ist, können Sie ihn wahrscheinlich finden, indem Sie sich an den Hersteller des USB-Geräts wenden.

USB-Laufwerk wird unter Linux nicht angezeigt? Versuche dies

Bei USB-Flash-Speichergeräten ist die Fehlerbehebung eine andere Sache. Flash-Speicher ist anfällig für Fehler, insbesondere wenn das Gerät fallen gelassen oder häufig verwendet wird. Versuchen Sie in diesem Fall, den Speicher auf einem anderen Computer zu verwenden; Wenn es nicht funktioniert, versuchen Sie es mit der Datenwiederherstellung und Neuformatierung.

Ein ausgefallenes USB-Flash-Speichergerät kann jedoch ein Symptom für einen beschädigten USB-Anschluss Ihres Computers sein. Zum Beispiel könnte ein fehlerhafter Anschluss Ihre USB-Laufwerke überlasten, wobei ungeeignete Stromschwankungen Daten beschädigen. Daher ist es wichtig, dass Sie die oben genannten Schritte ausführen, um ein Problem mit Ihrem PC oder Laptop auszuschließen.

Am wichtigsten ist, dass Sie sich für Datensicherungen nicht auf Flash-Speicher verlassen. Mechanische Festplatten sind zwar langsamer, aber zuverlässiger.

Fehlerbehebung bei USB-Problemen unter Linux: Behoben!

Mit integrierten Treibern und umfassender Unterstützung für viele Arten von USB-Geräten sollte es einfach sein, Probleme mit der USB-Hardware Ihres Computers zu diagnostizieren.

Während defekte Hardware möglicherweise repariert oder ausgetauscht werden muss, sind auch Software-Fixes verfügbar.

warum wird meine externe festplatte nicht angezeigt

Wenn Sie kürzlich von Windows gewechselt haben, können USB-Probleme unter Linux ein Problem darstellen. Glücklicherweise sind diese Probleme normalerweise leicht zu lösen.

Teilen Teilen Tweet Email 5 Tipps, die den Wechsel von Windows zu Linux erleichtern

Es gibt viele Gründe, von Windows auf Linux zu migrieren. Linux bietet beispielsweise eine leichtgewichtige Umgebung. Wenn Sie Windows satt haben und eine Veränderung wünschen, sollte der Wechsel zu Linux einfach sein.

Weiter lesen
Verwandte Themen
  • Linux
  • USB Laufwerk
  • Fehlerbehebung
  • Linux-Tipps
Über den Autor Christian Cawley(1510 Artikel veröffentlicht)

Stellvertretender Redakteur für Sicherheit, Linux, DIY, Programmierung und Tech Explained und wirklich nützlicher Podcast-Produzent mit umfangreicher Erfahrung im Desktop- und Software-Support. Als Mitwirkender für das Linux-Format-Magazin ist Christian ein Raspberry Pi-Tüftler, Lego-Liebhaber und Retro-Gaming-Fan.

Mehr von Christian Cawley

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich zu abonnieren