SuSE 9.0: Promise FastTrak 100 TX2 Partitionserkennung schlägt fehl
Hallo NG, folgende Frage hab ich an euch: Szenario: bestehendes zwei-Disk RAID0 mit Windows XP drei Datenpartitionen und noch etwa 70GB unpartitioniert. 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. Auch melden die md Treiber raid0 registred as ... UND raid1 registred as. Zusätzlich sowas wie "found raid0 with 1 disks". Demnach meldet yast, dass parted die Partitionstabelle nicht lesen kann. Eine "Safe Settings" Installation brachte kein Ergebnis. Auch der Versuch, das SuSE 8.2 Modul von der Promise-Webseite zu nutzen (mit dem -f Parameter) war ... nun ja: .... DUMM ?? :-) Gibt es da Tips ? P.S.: Sinnlos zu erwähnen, dass XP problemlos läuft ? P.P.S.: Das Ding ist ein Multiprozessor-System. Macht das was aus ?
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.
participants (2)
-
Koerner, Sebastian
-
Koerner, Sebastian