Hallo Liste, ich poste das mal. Vielleicht hilft es jemandem. Problem: Promise FastTrak 100 TX2 unter SuSE 9 und 8.1 - Raid-Partitionen werden nicht erkannt (Vorschlag von Yast: Alles Löschen und REISER daraus machen - Fehlermeldungen: hde: lost interrupt - Es gibt Fehler vom pdc202xx: resetting device und ähnliche - Das System reagiert sehr träge - Es gibt einen Seek-Error der einige Blocks unterhalb der Summe aller RAID Platten liegt. (Zwei Platten mit 16Mio Blocks: Seek Error bei etwas unter 32 MIO Blocks) - DMA wird automatisch abgeschaltet - Es hagelt Fehlermeldungen vom Typ 0x59 (Text Vergessen) Lösung: Das ist kein Hardware-Problem! Bei mir war die Technik ok. Das wechseln des Slots hat nur mein WinXP verwirrt, mehr nicht. Das pdcraid-Modul von suse "scheint nicht zu funktionieren" vor allem aber: Der PDC202XX Treiber im Kernel meldet die Platte nicht als RAID sonden einzeln an. Alle danach geprobten RAID-Treiber (sei es pdcraid oder der FastTrak von Promise laufen in Konflikte). Was tun ? Vorbereitung: Von Promise.com http://www.promise.com/support/download/download_eng.asp die Sourcen ziehen. Dann für jeden Kernel den es geben wird die Module machen (Das ist interessant, weil die Installation mit einem 2.4.21-0-default Kernel läuft, ggf. aber ein anderer Kernel (bei mir ein 2.4.21-99-smp4g (Ja ! Zwei sind es :-) *GRINS*) installiert wird.). (Danke an Thomas Hertweck. Das Forcen eines non-SMP-Moduls in einen SMP-Kernel ist himmelschreiender Blödsinn.) Dann jeweils eine Diskette für jeden Treibersatz machen (also die jeweilige FastTrak.o ins root der Diskette). Install: Nun ins Boot-Menü der CD gehen. Dort manuelle Installation anwählen. Parameter acpi=off - Fragt mich nicht, es läuft einfach nicht mit ACPI auf meinem MSI-Board zusätzlich ide0=0x1f0,0x3f6,14 ide1=0x170,0x376,15 ide2=0 ide3=0 ide4=0 ide5=0 ide6=0 ide7=0 ide8=0 ide9=0" Der Tip ist von Promise.com ! Nur so wird das Probing des pdc202xx im Kernel abgewährt. Es kommen Meldungen wie "pdc20270: too many IDE Interfaces, no rooms in table" und "ide2: ports already in use, skipping probe". Aber der pdc202xx wird nicht geladen. Nun lädt man bei Kernel Module / IDE/SCSI / Weitere Module.. die Module von der vorbereiteten Diskette und hat Zugriff auf sein RAID. Fix: Unterscheidet sich der Install-Kernel vom Betriebskernel muss man nach der Installation nochmal mit einem Rescue-System ran. Die richtige FastTrak.o ins lib/modules/kernel/drivers/scsi kopieren und das mk_initrd Script bemühen. Hinweis: Ich glaube, die Promise-Treiber "tainten" den Kernel. Vielleicht läuft auch der pdcraid mit der idex=0 Option. Das habe ich nicht getestet. Sebastian Körner On Tue, 4 Nov 2003, Koerner, Sebastian wrote:
In diese 70GB will ich SuSE 9 installieren. Die Installation erkennt den Promise-Chip und lädt ataraid. Leider "funktioniert irgendwas nicht". Von der zweiten Platte hagelt es "Drive Errors" des ide-Treibers beim Zugriff auf eine hohe LBA-Nummer (3Mio oder so), obwohl die Platte sicher keine defekten Sektoren aufweist.