Debian verliert beim Booten 4 Mal die Festplatte und bootet dann. Warum?

542
Dampf Hammer

Dmesg Dump:

http://paste.debian.net/44975 zur Zeit 32.832045

Dieser Fehler verzögert meinen Startvorgang erheblich. Weiß jemand worum es geht?

Geräte: Maxtor IDE-Laufwerk mit neuem Kabel am primären Master auf einer ASUS TUSL2-C-Platine mit Intel 815-Chipsatz und Pentium III-Coppermine-Prozessor. Intel 82801BA IDE U100 Controller.

Software: Debian Wheezy zu neuesten Paketen. Kern: Linux 3.2.0-4-686-pae # 1 SMP Debian 3.2.46-1 + deb7u1

2
Im Ernst, ich verliere mich darüber, habe unzählige Foren gecrawlt, aber niemand hat wirklich das gleiche Problem. Der einzige, den ich mit fast genau demselben Fehler finden konnte, veröffentlichte zwei RUSSIAN LANGUAGE-Threads im Gentoo-Forum https://forums.gentoo.org/viewtopic-t-947186-start-0.html und http: //forum.oszone .net / post-2075655.html Dampf Hammer vor 11 Jahren 0
Ich kann nicht Russisch lesen, Google-Übersetzer ist bei diesen Threads so extrem unspezifisch, dass ich keinen Sinn daraus machen kann. Dampf Hammer vor 11 Jahren 0
Haben Sie eine Nachricht erhalten, die besagt, dass Sie auf das Root-Gerät gewartet haben ...? Der Ubuntu-Foren-Thread erwähnt dies auch als mögliches Symptom für diesen Fehler. John Bensin vor 11 Jahren 0
Nein, es gibt nicht für Root-Gerät auf. Ich habe root verschlüsselt und wartet deshalb endlos auf die Passwortabfrage. Dampf Hammer vor 11 Jahren 0

1 Antwort auf die Frage

1
John Bensin

Gemäß diesem Ubuntu-Forenthread (der möglicherweise anwendbar ist oder nicht, aber da Sie Debian ausführen, ist dies einen Versuch wert), kann dies mit den folgenden Schritten behoben werden:

Folgen Sie den Anweisungen im letzten Abschnitt des ersten Beitrags mit dem Titel Info über libata.force = ...:, um Ihre libataKonfiguration herauszufinden .

libata.force = [LIBATA] Konfigurationen erzwingen. Das Format ist eine durch Kommas getrennte Liste von "[ID:] VAL", wobei ID PORT [.DEVICE] ist. PORT und DEVICE sind Dezimalzahlen, die Port, Link oder Gerät entsprechen. Grundsätzlich entspricht es der ATA-ID-Zeichenfolge, die von libata in der Konsole gedruckt wird. Wenn der gesamte ID-Teil weggelassen wird, werden die letzten PORT- und DEVICE-Werte verwendet. Wenn noch keine ID angegeben wurde, gilt die Konfiguration für alle Ports, Links und Geräte.

Wenn nur DEVICE weggelassen wird, gilt der Parameter für den Port und alle Verbindungen und Geräte dahinter. DEVICE-Nummer 0 wählt entweder das erste Gerät oder die erste Fan-Out-Verbindung hinter dem PMP-Gerät aus. Es wählt nicht die Host-Verbindung. GERÄTE-Nummer 15 wählt die Hostverbindung und das daran angeschlossene Gerät aus.

Das VAL gibt die zu erzwingende Konfiguration an. Solange keine Mehrdeutigkeit vorhanden ist, ist die Notation der Verknüpfungen zulässig. Zum Beispiel würden sowohl 1,5 als auch 1,5 G für 1,5 Gbps arbeiten. Die folgenden Konfigurationen können erzwungen werden.

  • Kabeltyp: 40c, 80c, kurz40c, unk, ign oder sata. Jede ID mit übereinstimmendem PORT wird verwendet.

  • Geschwindigkeitsbegrenzung für SATA-Verbindungen: 1,5 Gbit / s oder 3,0 Gbit / s.

  • Übertragungsmodus: pio [0-7], mwdma [0-4] und udma [0-7]. udma [/] [16,25,33,44,66,100,133] ist ebenfalls zulässig.

Sobald Sie das getan haben, fügen Sie die gefundene Zeile hinzu grub.cfg. Wenn Sie beispielsweise die obigen Schritte erhalten haben libata.force=1:pio4, fügen Sie hinzu

libata.force=1:pio4 

zur Kernel-Zeile in grub. Sie können dies testen, indem Sie eim Grub-Menü drücken und die Zeile manuell zur Kernel-Zeile hinzufügen. Wenn es funktioniert, bearbeiten Sie die grub.cfgDatei:

sudo nano /etc/default/grub 

und bearbeiten Sie den Inhalt dieser Zeile, um den entsprechenden Befehl hinzuzufügen:

GRUB_CMDLINE_LINUX_DEFAULT="libata.force=1:pio4 quiet splash" 

Dann laufen sudo update-grub.

Ich verspreche nicht, dass dies funktionieren wird, da ich kein System habe, auf dem dieser Fehler zum Testen ausgeführt wird. Es sieht jedoch so aus, als ob andere ein ähnliches Problem hatten. Diese Schritte könnten also für Sie funktionieren.

Das ist wahrscheinlich eine letzte Möglichkeit. Denn: Die Hardware sollte auf jeden Fall den DMA / 100-Modus unterstützen, und PIO4 ist nur extrem langsam. Dampf Hammer vor 11 Jahren 1
Trotzdem funktioniert das Erzwingen von PIO4. Aber gut, ich möchte uDMA Dampf Hammer vor 11 Jahren 0