2012-11-30 3 views
9

Ich habe einen Storage-Server mit Openmediavault, die auf Debian basiert. Das Betriebssystem ist in einem USB 3.0 Stick direkt auf dem Motherboard gesteckt (kein USB-Hub oder etw.). Das System wurde für etwa 3 Monate fein ausgeführt und 2 Tagen habe ich diese Fehler:Gerätedeskriptor lesen/64, Fehler -110

usb 1-3: device descriptor read/64, error -110 
usb 1-3: device not accepting address 33, error -110 
usb 1-3: device not accepting address 34, error -110 
hub 1-0:1.0: unable to enumerate USB device on port 3 

Wenn ich den Server neu starten, ist alles wieder in Ordnung. Am nächsten Tag habe ich den gleichen Fehler ...

Was kann ich tun, um dies zu beheben. Ich möchte nicht 3 TB Daten verlieren ...

Antwort

25

USB-Fehler -110 bedeutet Macht überschritten, konnte der Host nicht genügend elektrische Leistung für den Pendrive zu betreiben. Da der USB-Stick nicht genug Strom hat, kann er dem Host den Gerätedeskriptor nicht zur Verfügung stellen, so dass er nicht identifiziert werden kann und so weiter. Vielleicht ist Ihr Motherboard überladen mit Geräten, die alle verfügbaren Ressourcen verbrauchen.

+0

Bis jetzt funktionierte es gut, und die einzigen Sachen, die ich in den MB gesteckt habe, sind 3 SATA-HDDs und der CPU-Ventilator. Nichts, was so viel Strom abfließen könnte ... – mxcd

+0

Hmmm, es kommt darauf an ... du hast die Spezifikationen des Motherboards, der Festplatte und des CPU-Lüfters studiert (selbst ich glaube nicht, dass der Lüfter viel Strom verbraucht). – garzanti

+1

Off-Thema. Ich diagnostizierte einmal ein ähnliches Problem, eine industrielle Computerplatine (die eigentlich eine ehemalige Laptop-Linie von Fujitsu-Siemens für industrielle/medizinische Zwecke war) und eine FireWire-Industriekamera. Diese Kamera wurde zufällig zurückgesetzt. Tatsächlich teilten alle Peripheriegeräte die gleiche Energiequelle, und in einigen Situationen unterbrach das Board die Stromversorgung der Kamera, um die höher priorisierten Geräte zu versorgen. – garzanti

0

Die Hauptspannung ist in meinem Haus nicht hoch genug. Es ist unter 180V (normalerweise 220-240). Manchmal bekomme ich den gleichen Fehler. Manchmal startet mein PC sich neu.

8

Das Problem war ein USB 3.0 Stick, der mehr Strom als üblich für ein USB 2.0 Gerät benötigte. Dies führte zu den Fehlern. Ich ersetzte den Stick und zusätzlich habe ich die neuesten BIOS-Treiber installiert. Keine Probleme mehr!

4

Nur um einen weiteren Datenpunkt hinzuzufügen: Ich lief in "Fehler -110" Nachrichten für meine Inateck Dual Bay USB 3.0 zu SATA Gerät (amazon link). Dieses regelte es für mich:

  1. shutdown -h now
  2. Trennen Sie USB-Gerät vom Computer (den Computer ausschalten).
  3. Trennen Sie das Netzkabel von der Rückseite des Computers.
  4. Netzstecker ziehen - Ziehen Sie den Netzstecker aus der Steckdose.
  5. Bemerkte, dass es eine grün leuchtende LED auf der Inateck-Wandwarze gab; wartete darauf, dass es dunkel wurde.
  6. Warten ~ 3min insgesamt.
  7. Alles wieder eingesteckt und hochgefahren.

Arbeitete gern einen Charme.

Hinweis: Vorher habe ich versucht, nur den Computer zu trennen und es für eine Weile sitzen zu lassen; das hat nicht funktioniert. Ich musste den USB vom Computer und den Netzadapter des USB-Geräts von der Wand trennen.

Muss etwas mit USB Power Provisioning/Negotiation sein?

+0

Danke für diese Information. Ich hatte diese LED-Sache mit einigen NIVIDIA-Treibern unter Linux, also wusste ich, was du meintest. In meinem Fall hatte ich einen powered USB-Hub eingesteckt, bevor die Stromversorgung angeschlossen wurde. Ich bin jedoch überrascht, dass der Hub Macht gewann, bevor irgendetwas verbunden war. Basierend auf den Kommentaren hier, scheint der USB-Port-Status um 110 gesperrt, bis alle Hot-Start-On-Board-Speicher genug Energie verliert, um _forget_. Wie gesagt, schon mit dem Grafiktreiber gesehen. Es ist eine Erleichterung, wieder da zu sein - ich konnte nicht sehen, was schief gegangen wäre. – will

4

Ich hatte den gleichen Fehler, aber ohne USB-Gerät eingesteckt. Ich habe eine Suse 13.2 und 42.2 auf einem internen SSD-Laufwerk in einem HP ProBook 430 installiert. Wenn ich in 42 bootete.2, bekam ich diesen Fehler

Gerätedeskriptor/64 lesen, Fehler -110

und dort einfach aufgehört zu booten. Seltsam genug mit 13.2 auf der gleichen Festplatte konnte ich problemlos booten. Die folgenden Johnsters Ratschläge, alle Stromversorgungen einschließlich der Batterie herauszuziehen, haben es endlich geschafft, also gibt es viele Dankeschöns. Und alle in diesen Beitrag ohne offensichtliche Interaktion von USB-Geräten in ihre Probleme zu laufen: Versuchen Sie, Ihr System Spannung frei machen, könnte es immer noch den Trick tun.