Hallo Liste,
Ich habe einen dual P2/233 auf SOYO-6KD Mainboard (440LX) mit: - 512MB RAM - Adaptec SCSI Controller mit 10GB Platte (Debian Testing drauf) - HighPoint hpt370/370A ("Rocket 100", ohne Raid) mit 2x Samsung SV1203N - Kernel 2.6.8-1-686-smp - 3COM PCI LAN
Der im Kern integrierte Treiber hpt366 lässt sich zwar laden, belegt aber keinen IRQ und erkennt auch keine Platte.
Der Treiber von HighPoint (hptr100) erkennt Controller und Platten. Wenn ich nun mit mdadm ein SW-Raid(Mirror, Raid1) über beide Platten erstellen will, dann kommt er bis dahin, wo er die Synchronisation der beiden Platten startet und dann friert der Rechner komplett ein. :( (NUM-Lock reagiert nicht und IDE-LED ist aus)
Wenn ich nach einem Reboot das Raid starten will, dann startet er wieder die Synchronisation und friert ein.
Ich habe es schon mit 2.4.27 probiert.
Einmal ist er auch abgeschmiert, als ich auf einer der beiden Samsungs ein ext2 FS erstellen wollte und einmal hat er beim Hochfahren was von "dma timeout" erzählt. Beides aber nicht reproduzierbar.
Nun bin ich langsam mit Latein und Nerven am Ende. Hat jemand eine Idee, die mir weiterhelfen könnte?
mfG Christoph
Christoph Mueller schrieb:
[..]
Ein selbstgebackener 2.6.8 hat die 120GB-Platten am onboard PIIX4-IDE-Controller erkannt (im BIOS aber keine PLatten eingestellt, damit es sich nicht drum schert).
Der hpt366 Treiber im Kern hat den Controller erkannt, aber wenn eine Platte dranhängt, dann kommt er beim Booten nicht weiter, als:
--snip-- HPT370A: chipset revision 4 HPT37X: using 33MHz PCI clock HPT370A: 100% native mode on irq 177 ide2: BM-DMA at 0xd400-0xd407, BIOS settings: hde:dma, hdf:pio ide3: BM-DMA at 0xd408-0xd40f, BIOS settings: hdg:pio, hdh:pio --snap--
Hat jemand eine Idee, warum?
mfG Christoph
Christoph Mueller wrote:
- HighPoint hpt370/370A ("Rocket 100", ohne Raid) mit 2x Samsung SV1203N
Ich hab den "normalen" 370 mit Raid und momentan einer Platte (waren mal zwei mit Kernel-SW-Raid).
Der im Kern integrierte Treiber hpt366 lässt sich zwar laden, belegt aber keinen IRQ und erkennt auch keine Platte.
Es gibt im Kernel (vanilla 2.4) zwei Module für HPTs - einen für den 366 und einen für 370 (ist im 2.6 wahrscheinlich auch so, zumindest läuft mein vanilla 2.6 genauso mit dem Teil). Den für 370 hab ich fest einkompiliert und von dem bootet mein System ohne größere Probleme (Nach dem Aufrüsten auf ne GeForce4 war ein BIOS-Update nötig, grub mag die Konstellation nicht). Ich bin grad nicht zu Hause - ich schreib morgen, welches Modul ich nehme.
Der Treiber von HighPoint (hptr100) erkennt Controller und Platten. Wenn ich nun mit mdadm ein SW-Raid(Mirror, Raid1) über beide Platten erstellen will, dann kommt er bis dahin, wo er die Synchronisation der beiden Platten startet und dann friert der Rechner komplett ein. :(
Für den HPT gibt es auch ein Raid-Modul, welches mit der "Hardware"-Raid-Funktionalität des Controllers zusammenarbeitet. Ich hab das selbst nie verwendet, weiß daher nicht, ob das auch mit mdadm etc. zusammenarbeitet. Hast du das Modul evtl. geladen und er versucht auf auf deiner Karte nicht Vorhandenes zuzugreifen?
mfg, Fabian
Hallo Fabian,
Fabian Hänsel schrieb:
Es gibt im Kernel (vanilla 2.4) zwei Module für HPTs - einen für den 366 und einen für 370 (ist im 2.6 wahrscheinlich auch so, zumindest läuft mein vanilla 2.6 genauso mit dem Teil). Den für 370 hab ich fest
Es gibt hpt34x und hpt36x/37x in 2.6.8. Ich hab letzteren in Verwendung, weil ich einen hpt370a habe.
Für den HPT gibt es auch ein Raid-Modul, welches mit der "Hardware"-Raid-Funktionalität des Controllers zusammenarbeitet. Ich hab das selbst nie verwendet, weiß daher nicht, ob das auch mit mdadm etc. zusammenarbeitet. Hast du das Modul evtl. geladen und er versucht auf auf deiner Karte nicht Vorhandenes zuzugreifen?
Ich hab keine Karte mit raid-Funktionalität, habe deshalb auch nur den 'normalen' hpt366 Treiber genommen.
mfG Christoph
lug-dd@mailman.schlittermann.de