Startfehler: fehlgeschlagen: Befehl IDENTIFY PACKET DEVICE

15

Der Versuch, von einem CD-Desktop-Image zu installieren und Folgendes abzurufen:

ata8.00: exception Emask 0x52 Sact 0x0 SErr 0xffffffff action 0xe frozen
ata8: SError: { blah blah }
ata8.00: failed command: IDENTIFY PACKET DEVICE
ata8.00: cmd blah blah
         res blah blah (ATA bus error)
ata8.00: status: { DRDY }
ata8: hard resetting link

Meine Hardware : ASUS p8z77-v PRO mit Samsung 830 256MB SSD

Bitte helfen Sie!

Brian Spisak
quelle
Haben Sie das Brennen einer anderen CD oder das Ausführen dieser CD von einem anderen Computer aus getestet? Wann kommt es genau vor? Tritt es zu einem bestimmten Zeitpunkt auf? Bitte geben Sie uns weitere Informationen!
Martin-Mystere
Ja, CD startet von einem anderen Computer. Dies geschieht direkt nach dem violetten Bildschirm. Ich rufe den Optionsbildschirm auf, entferne die "Silent Splash" -Optionen im Boot-Befehl und erhalte sie in den ersten ~ 30 Zeilen der Boot-Meldungen. Die Konsole wird initialisiert und es sieht so aus, als würde sie zum ersten Mal nach Geräten suchen.
Brian Spisak
Aufgrund anderer Informationen habe ich den Verdacht, dass dies etwas mit meiner SSD zu tun hat, aber ich kann keine Lösung finden. Auf meiner SSD läuft bereits Win7. Mein Board verfügt über 8 SATA-Ports: 4 über einen Aux-Chip, den ich für RAID verwende, und 4 über den Z77-Chipsatz. 2 davon sind 6gb / s, zwei sind 3gb / s. Ich habe die SDD auf einem der 6gbs-Ports und der andere wird für ein anderes internes Laufwerk verwendet. Die CD / DVD befindet sich an einem der 3-Gbit / s-Anschlüsse und der andere wird für einen externen Anschluss verwendet.
Brian Spisak
Könnte dies ein Treiberproblem sein? Wenn ja, gibt es ein Repository, aus dem ich Daten abrufen und aktualisieren kann, und wie würde ich das dann integrieren?
Brian Spisak
Eigentlich bin ich mir nicht ganz sicher, wo genau dies passiert, wenn eine Reihe von Nachrichten im VGA-Modus vorbeirollt, dann das Display neu initialisiert wird und ich schöne, hübsche Schriftarten bekomme, aber nur ein paar Nachrichten. Der letzte vor dem Fehler ist [drm] Initialized i915 ... at 5.8s. Dann gibt es eine lange Verzögerung und ich bekomme den Fehler bei 35,1s.
Brian Spisak

Antworten:

15

Ich habe gerade einen neuen Computer gebaut und bin auf dasselbe Problem gestoßen - und habe eine Antwort darauf gefunden.

Die meisten Leute scheinen Symptome von langsamen Startzeiten zu haben, aber ich konnte in 90% der Fälle nicht booten. Als das System hochfuhr, schien es zu funktionieren. Wenn Sie Boot gelingt, sollten Sie in der Lage sein , das Problem mit dem Befehl auszulösen: /lib/udev/ata_id --export /dev/sr0. Vorsicht, wenn das wirklich das Problem ist, wird Ihr System einfrieren.

Der Befehl sendet einen ATAPI-Befehl an das optische Laufwerk. Das Problem ist, dass der SATA-Controller (in Ihrem Fall ASM1061) diese ATAPI-Befehle nicht unterstützt, was zu einem eingefrorenen System führt.

Es gibt zwei Lösungen für das Problem:

  1. Kopieren Sie die Datei /lib/udev/rules.d/60-persistent-storage.rulesnach, /etc/udev/rules.d/60-persistent-storage.rulesdamit Änderungen durch Aktualisierungen nicht überschrieben werden. Entfernen Sie die Warnmeldung oben, dass die Datei nicht bearbeitet wurde. Suchen Sie die Zeile mit dem Wort "ATAPI". Kommentiere die nächste Zeile aus. Auf diese Weise wird udev ATAPI nicht berühren. Speichern Sie den Befehl und führen Sie ihn aus update-initramfs -u, um die Änderungen zu übernehmen.

  2. Ändern Sie den SATA-Anschluss für das optische Laufwerk. Ich habe diese Methode verwendet, da das Booten eines anderen Linux als eines mit der geänderten udev-Regel andernfalls zum Einfrieren führt.

In meinem Fall ist das Motherboard ASRock Z77 Extreme4 mit demselben ASMedia ASM1061-Chip für zwei SATA3-Ports. Ich hatte ein DVD-Laufwerk in einem von ihnen und bekam den Fehler. Das DVD-Laufwerk wurde auf einen SATA-Anschluss umgestellt, der vom Z77-Chip verwaltet wird, und alles funktioniert.

Olli Helin
quelle
Heiliger Stiefel, Batman! Das hat funktioniert! Als ich dies schrieb, stellte ich fest, dass es ein Problem mit ATAPI und dem ASM1061 war. Ich wusste nur nicht, wie ich verhindern sollte, dass libata ATAPI-Befehle verwendet. Ich konnte nicht einfach die Ports wechseln, da ich alle für mein RAID-Array und andere Geräte verwende. Das Einzige, was ich hinzufügen möchte, ist, dass ich gelesen habe, dass Sie nach dem Bearbeiten der Regeln ein update-initramfs -u ausführen sollten. Vielen Dank!!!!
Brian Spisak
Beim Booten des Arch Linux Live-USB trat das gleiche Problem mit einem DVD-Laufwerk am SATA3_A0-Port meines ASRock Z87 Extreme4-Motherboards auf. Das Umschalten des SATA3-Ports behebt das Problem.
Logion
0

In meinem Fall musste ich mein DVD-ROM-Laufwerk ausstecken, da es sich um einen der SATA-Anschlüsse handelte, der anscheinend das Problem verursachte. Aber trotzdem funktioniert es unter Windows ...

Möglicherweise hat es auch geholfen, die Einstellungen vor dem Booten nouveau.modeset=0am Ende der linuxZeile zu ändern, und ich hatte auch Fehler im Zusammenhang damit erhalten. Um dies zu tun, drücke "e" im Grub-Menü, um diese Änderung vorzunehmen und drücke "F10", um sie zu übernehmen und zu booten.

Jonathan
quelle