[linux-l] PDC 20262
Jan Krueger
jk at microgalaxy.net
Mi Sep 24 20:54:50 CEST 2003
On Wednesday 24 September 2003 19:54, fm125 wrote:
> hdg: drive not ready for command
> hdg: status error: status=0x58 { DriveReady SeekComplete DataRequest }
Bedeuted: Entweder irgendetwas dauert zu lange oder die "ready" information
ist verloren gegangen (Treiber bedient die falsche Interruptquelle zb.)
Ursache kann alles mögliche sein. Medien-error, Interrupt-Problem, bla
sonstewas.
Du könntest mit S.M.A.R.T. Untitlies diese Angelegenheit weiter
diagnositzieren. Mit smartmon z.b. kannst Du die Platte sich selber testen
lassen um einen Fehler der Platte auszuschließen, dauert ne Stunde oder so.
Und vorher könntest Du schauen ob denn die Interrupts auch ordentlich verteilt
sind und der Promise-Treiber auch wirklich den/die Interrupt(s) benutzt, den/
die er haben sollte.
Oder, ehe Du ewig viel Zeit da hineinsteckst, Du kauft Dir für 20 Euro einen
neuen Kontroller vom dem allgemein bekannt ist, daß er zuverlässig mit Deinen
Platten funktioniert und verwendest die funktionierenden Kanäle vom Promise
und die vom neuen Kontroller oder kaufst Dir für 40 Euro 2 Kontrolleure und
wirfst den Promise weg.
Oder Du probierst das BIOS vom Kontroller, sofern er eins hat, upzudaten.
Jedenfalls wird das von IBM im Zusammenhang mit den Promise 100 sonstwas
Kontrolleueren und Deinen Platten empfohlen.
Oder aber alles zusammen, gleichzeitig.
Wenn Du damit ein RAID bauen möchstest, sieht verdächtig danach aus, dann
empfehle ich Dir lediglich _eine_ Platte pro IDE Kanal zu verwenden, nicht 2.
Ist viel sicherer wie sich an den beschriebenen Symptomen feststellen läßt.
(2 von 3 Platten währen vom Problem betroffen und damit ein RAID 5 mit diesen
3 Platten sinnlos)
Gruß
Jan
Mehr Informationen über die Mailingliste linux-l