Hallo Leute,
ich benutze woody auf einer etwas älteren Maschine. Da meine große Maxtor HD nicht erkannt wurde hatte ich sie per Jumper in der Kapazität eingeschränkt. Nun wollte ich den Rest der Kapazität freigeben und baute einen ATA 133 Controller ein. Über diesen wird die Platte jedoch nicht erkannt. Hat jemand bereits Erfahrung mit derartigen Problemen? Lassen sich HD's mit Debian überhaupt über zusätzliche Festplattencontroller ansprechen oder geht das leider nur bei Windows:-(
bis dann steffen
Am Montag, 9. Februar 2004 19:34 schrieb Steffen Weiss:
Hallo Leute,
Hallo Steffen
ich benutze woody auf einer etwas älteren Maschine. Da meine große Maxtor HD nicht erkannt wurde hatte ich sie per Jumper in der Kapazität eingeschränkt. Nun wollte ich den Rest der Kapazität freigeben und baute einen ATA 133 Controller ein. Über diesen wird die Platte jedoch nicht erkannt. Hat jemand bereits Erfahrung mit derartigen Problemen? Lassen sich HD's mit Debian überhaupt über zusätzliche Festplattencontroller ansprechen oder geht das leider nur bei Windows:-(
Hab hier einen Promise Fasttrack 100TX2 Controller mit dem BF24 und ich kann mich entsinnen, dass der Promise Ultra Lite (damals mit dem Kernel der Progeny Distribution) auf meinem alten A7V auch lief.
Thomas
Hallo Steffen!
Am 09. Februar 2004 schrieb Steffen Weiss:
ich benutze woody auf einer etwas älteren Maschine. Da meine große Maxtor HD nicht erkannt wurde hatte ich sie per Jumper in der Kapazität eingeschränkt. Nun wollte ich den Rest der Kapazität freigeben und baute einen ATA 133 Controller ein.
D.H., das BIOS des Controllers erkennt die Platte schon nicht, oder hast du den Linux-Modul nicht geladen (bzw. den Treiber nicht einkompiliert)?
Was für ein Controller ist das, welchen Kernel benutzt du?
erkannt. Hat jemand bereits Erfahrung mit derartigen Problemen? Lassen sich HD's mit Debian überhaupt über zusätzliche Festplattencontroller ansprechen oder geht das leider nur bei Windows:-(
Hehe. Nee. Bei mit werkelt ein High Point Rocket RAID100. Unterstützung ist sogar nativ im Kernel drin. :-)
Freundlich grüßend,
Erik
Erik Schanze schrieb:
Hallo Steffen!
Am 09. Februar 2004 schrieb Steffen Weiss:
ich benutze woody auf einer etwas älteren Maschine. Da meine große Maxtor HD nicht erkannt wurde hatte ich sie per Jumper in der Kapazität eingeschränkt. Nun wollte ich den Rest der Kapazität freigeben und baute einen ATA 133 Controller ein.
D.H., das BIOS des Controllers erkennt die Platte schon nicht, oder hast du den Linux-Modul nicht geladen (bzw. den Treiber nicht einkompiliert)?
Doch die Platte, eine Maxtor 80GB wird vom Controller-Bios erkannt. Beim Controller handelt es sich um einen Promise Ultra ATA/133 TX2.
Was für ein Controller ist das, welchen Kernel benutzt du?
Ehe ich mir die Mühe gemacht habe meinen Server zu demontieren, habe ich einfach einen alten Rechner benutzt und dort Controller und die 80GB Platte ( eine neue) eingebaut und anschließend versucht Linux 3.0 zu installieren. Das Installationsprogramm hat mir dann gemeldet, dass ich keine Platte im Rechner habe. Anschließend habe ich hier um Hilfe gesucht.
erkannt. Hat jemand bereits Erfahrung mit derartigen Problemen? Lassen sich HD's mit Debian überhaupt über zusätzliche Festplattencontroller ansprechen oder geht das leider nur bei Windows:-(
Hehe. Nee. Bei mit werkelt ein High Point Rocket RAID100. Unterstützung ist sogar nativ im Kernel drin. :-)
Freundlich grüßend,
Erik
Am 09. Februar 2004 schrieb Steffen Weiss:
Erik Schanze schrieb:
Am 09. Februar 2004 schrieb Steffen Weiss:
ich benutze woody auf einer etwas älteren Maschine. Da meine große Maxtor HD nicht erkannt wurde hatte ich sie per Jumper in der Kapazität eingeschränkt. Nun wollte ich den Rest der Kapazität freigeben und baute einen ATA 133 Controller ein.
D.H., das BIOS des Controllers erkennt die Platte schon nicht, oder hast du den Linux-Modul nicht geladen (bzw. den Treiber nicht einkompiliert)?
Doch die Platte, eine Maxtor 80GB wird vom Controller-Bios erkannt. Beim Controller handelt es sich um einen Promise Ultra ATA/133 TX2.
Was für ein Controller ist das, welchen Kernel benutzt du?
Ehe ich mir die Mühe gemacht habe meinen Server zu demontieren, habe ich einfach einen alten Rechner benutzt und dort Controller und die 80GB Platte ( eine neue) eingebaut und anschließend versucht Linux 3.0 zu installieren. Das Installationsprogramm hat mir dann gemeldet, dass ich keine Platte im Rechner habe. Anschließend habe ich hier um Hilfe gesucht.
Ich dachte es gäbe erst Linux 2.6.2 ;-)
Du meinst sicher Debian GNU/Linux 3.0 (woody) Mit welchem Kernelimage hast du die Installation versucht?
-> <mount_point_cdrom>/doc/install/ch-install-methods.en.html
Da woody schon sehr abgehangen ist, könnte der Treiber für dem Controller noch nicht im Kernel sein. Dann müsstest du dir ein eigenes Bootimage bauen. (google hilft)
Funktioniert der Controller mit Knoppix?
Freundlich grüßend,
Erik
Hallo Leute,
Hallo,
Nun wollte ich den Rest der Kapazität freigeben und baute einen ATA 133 Controller ein.
Welchen Controller genau?
Über diesen wird die Platte jedoch nicht erkannt.
Ein Output von dmesg wuerde ich an dieser Stelle begruessen ;-)
Hat jemand bereits Erfahrung mit derartigen Problemen?
Ja :-)
Lassen sich HD's mit Debian überhaupt über zusätzliche Festplattencontroller ansprechen oder geht das leider nur bei Windows:-(
Nein das geht unter Linux fast noch besser als mit dem M$ Zeug, ich habe in meinem Heimserver 2 Stueck von Promise Ultra100TX2. Laufen super, ein Update vom Controller-BIOS war jedoch notwendig. Da sind 4 Maxtors, 2 mit 80 und 2 mit 160 GB dran. Wie auch immer, der Treiber muesste _vor_ dem ide-detect geladen werden, damit es glatt geht. (falls der Kernel modular ist) Alternative waer den Modul in den Kernel fest einkompilieren. Dann sollte eigentlich alles funken. Die HD(s) sind dann von hde aufwaerts, weil hda bis d dem Onboard-Controller vorbehalten sind.
bis dann steffen
CU -Dimitri
Puzin, Dimitri [2004-02-09, 20:45 +0100]:
Hi,
Nun wollte ich den Rest der Kapazität freigeben und baute einen ATA 133 Controller ein.
Welchen Controller genau?
lspci
Bei mir z. B. 00:0d.0 RAID bus controller: CMD Technology Inc PCI0680 (rev 01)
Lassen sich HD's mit Debian überhaupt über zusätzliche Festplattencontroller ansprechen
Klar.
Gruß,
Frank
Welchen Controller genau?
lspci 00:0d.0 RAID bus controller: CMD Technology Inc PCI0680 (rev 01)
Hat der Kernel auch den Treiber? Meine erste Recherche ergab, das muss unbedingt drin sein: CONFIG_BLK_DEV_ATARAID=y CONFIG_BLK_DEV_ATARAID_SII=y
Wenn als Module (m), dann ide-detect _nach_ allen Controllertreibern laden. Ein Output von dmesg waer an der Stelle echt hilfreich.
MfG -Dimitri
Puzin, Dimitri schrieb:
Welchen Controller genau?
lspci
...hat nicht funktioniert, aber es ist ein Promise Ultra ATA/133 TX2 Controller.
Meine erste Recherche ergab, das muss unbedingt drin sein: CONFIG_BLK_DEV_ATARAID=y CONFIG_BLK_DEV_ATARAID_SII=y
Das ist im Kernel meines Servers nicht drin. Mit dem hab ich es jedoch bisher auch nicht probiert, den Controller zum Laufen zu bringen, sondern mit einem "leerem" Rechner, auf welchem Linux erst installiert werden muss. Aber egal, wenn ich es richtig verstanden habe muss ich folgendermassen vorgehen, um die Karte in meinem Server installieren zu können: - erst neuen Kernel erstellen und inst. - dann Controller einbauen
Interessehalber wüsste ich gern noch, ob man solch einen Controller auch vor der Neuinstallation von Linux einbauen kann. Gibt es dazu Treiber auf der Install.-CD, von welchen man eine Diskette erstellen kann.
Sorry für die dummen Fragen, besonders viel Ahnung von Linux hab ich halt nicht:-(
mfg steffen
Am Dienstag, 10. Februar 2004 17:50 schrieb Steffen Weiss:
...hat nicht funktioniert, aber es ist ein Promise Ultra ATA/133 TX2 Controller.
Hast du auch die PDC-Nummer? Die folgenden Treiber sind im Kernel 2.4.24[*] drin. PROMISE PDC20246/PDC20262/PDC20265/PDC20267/PDC20268 support PROMISE PDC202{68|69|70|71|75|76|77} support PROMISE DC4030 support (EXPERIMENTAL)
[*] Der 2.4.24'er Kernel ist der momentan aktuelle Kernel. Der Treiber für deine Karte wurde schon 2001 auf der Kernel-Mailing-Liste diskutiert. Also wird deine Karte höchstwahrscheinlich laufen. Auch mit Platten größer 137 GByte.
Google findet bei der Suche nach "Promise Ultra ATA/133 TX2 Linux" auch noch die Webseite des Herstellers. Und da steht geschrieben: "For Windows XP/2000/NT4/ME/98/95; Netware 3.12/4.1x/5.x; Linux" (siehe http://www.imd.com.my/promise/promise_ultra133_tx2.htm)
Meine erste Recherche ergab, das muss unbedingt drin sein: CONFIG_BLK_DEV_ATARAID=y CONFIG_BLK_DEV_ATARAID_SII=y
Das brauch man doch nur für ATA-RAID. Also nur wenn du die "Raid-Funktionen" deiner Karte nutzen willst.
Interessehalber wüsste ich gern noch, ob man solch einen Controller auch vor der Neuinstallation von Linux einbauen kann. Gibt es dazu Treiber auf der Install.-CD, von welchen man eine Diskette erstellen kann.
Welche Distribution darfs denn sein? Eine von 1998 macht eventuell Probleme. Alles aus dem letzten halben Jahr wird vermutlich sofort laufen. Probier es doch einfach mal mit Knoppix (www.knoppix.de) aus. Das ist eine von CD laufende LIVE-Linux Version.
Jens
Am 10.02.2004 21:41:41 schrieb(en) Jens Weiße:
Am Dienstag, 10. Februar 2004 17:50 schrieb Steffen Weiss:
...hat nicht funktioniert, aber es ist ein Promise Ultra ATA/133
TX2 Controller.
PROMISE PDC20246/PDC20262/PDC20265/PDC20267/PDC20268 support PROMISE PDC202{68|69|70|71|75|76|77} support PROMISE DC4030 support (EXPERIMENTAL)
Der 2.4.24'er Kernel ist der momentan aktuelle Kernel.
Im 2.4.18-bf2.4, also im Woody-2.4.18er gibts nur CONFIG_BLK_DEV_PDC202XX CONFIG_BLK_DEV_PDC4030 CONFIG_BLK_DEV_ATARAID_PDC
Also, soweit ich weiss, ist dies der alte Treiber.
1.4.18er -- 2.4.24 ------------------------------------------------------- CONFIG_BLK_DEV_PDC202XX => CONFIG_BLK_DEV_PDC202XX_OLD --nicht vorhanden-- => CONFIG_BLK_DEV_PDC202XX_NEW
PROMISE PDC202{68|69|70|71|75|76|77} support heisst CONFIG_BLK_DEV_PDC202XX_NEW im 2.4.24er, AFAIK. Mein Kollege hatte einen PDC-20269, der mit Debian/GNU Linux 3.0r2 nicht ging.
MfG -Dimitri
PS: ich hoffe das war korrekt :-) bin nicht Deutsch.
Am Dienstag, 10. Februar 2004 22:31 schrieb Puzin, Dimitri:
Im 2.4.18-bf2.4, also im Woody-2.4.18er gibts nur CONFIG_BLK_DEV_PDC202XX CONFIG_BLK_DEV_PDC4030 CONFIG_BLK_DEV_ATARAID_PDC
Das kann sein. Ich hatte einfach mal die Kerneldokumententation durchsucht. find /usr/src/linux/Documentation -type f | xargs grep PROMISE
Mein Kollege hatte einen PDC-20269, der mit Debian/GNU Linux 3.0r2 nicht ging.
Deshalb sollte er mal die genaue Bezeichnung und seine Distribution posten. Dann kann man den "Großen google" [tm] befragen.
PS: ich hoffe das war korrekt :-) bin nicht Deutsch.
Ich hoffe das war korrekt. Ich bin Deutsch ;-)
Jens
Das ist im Kernel meines Servers nicht drin. Mit dem hab ich es jedoch bisher auch nicht probiert, den Controller zum Laufen zu bringen, sondern mit einem "leerem" Rechner, auf welchem Linux erst installiert werden muss.
Welchen Kernel bootest Du von der CD? Den 2.4er oder 2.2er? Dh, am boot: einfach <Enter> oder "bf24" ?
Aber egal, wenn ich es richtig verstanden habe muss ich folgendermassen vorgehen, um die Karte in meinem Server installieren zu können:
- erst neuen Kernel erstellen und inst.
- dann Controller einbauen
Das Einbauen ist unabhaengig vom Installieren. Falls die Hardware vom jeweligen Kernel erkannt (dh, da einkompiliert ist) wird es auch vom Installer gesehen und angesprochen. Ansonsten dann nicht. Ich hab einen Kollegen, der hat einen Promise U100TX2, der Treiber war im Kern nicht drin, also hat er eine kleine Platte mit dem System installiert, den Kern gebaut und dann das System aufs Raid kopiert. Es gibt aber garantiert elegantere Methoden, als diese. Man koennte aber durchaus einen Woody-Standardkernel mit den *-dev Paketen und Kernel-Headern/ Sourcen installieren und davon dann einen Modul bauen, der fehlt und anschliessend den fehlenden dann per Diskette auf den Ziel-PC bringen. Hab ich aber noch nie gemacht.
Interessehalber wüsste ich gern noch, ob man solch einen Controller auch vor der Neuinstallation von Linux einbauen kann. Gibt es dazu Treiber auf der Install.-CD, von welchen man eine Diskette erstellen kann.
Kernel-Treiber vom Hersteller gibts im Normalfall _nicht_. Denn jeder Kernel ist etwas anders.
Sorry für die dummen Fragen, besonders viel Ahnung von Linux hab ich halt nicht:-(
Kein Problem, ich hab auch so angefangen ;-)
MfG -Dimitri
Puzin, Dimitri schrieb:
Welchen Kernel bootest Du von der CD? Den 2.4er oder 2.2er? Dh, am boot: einfach <Enter> oder "bf24" ?
Ich boote mit bf24. Ich habe noch mit Knoppix probiert (nicht mit der aktuellsten Version). da wurde der Promise Controller erkannt und ich bekam zugriff zur HD.
Das Einbauen ist unabhaengig vom Installieren. Falls die Hardware vom jeweligen Kernel erkannt (dh, da einkompiliert ist) wird es auch vom Installer gesehen und angesprochen. Ansonsten dann nicht. Ich hab einen Kollegen, der hat einen Promise U100TX2, der Treiber war im Kern nicht drin, also hat er eine kleine Platte mit dem System installiert, den Kern gebaut und dann das System aufs Raid kopiert.
Ich denke, mit meinem Kenntnisstand bleibt mir auch keine andere Wahl. Das Der Controller unter Linux funktioniert hat Knoppix gezeigt.
mfg steffen
Puzin, Dimitri schrieb:
Ein Output von dmesg wuerde ich an dieser Stelle begruessen ;-)
Was ist dmesg, da bin ich mit meinem Linuxlatein am Ende:-(
Nein das geht unter Linux fast noch besser als mit dem M$ Zeug, ich habe in meinem Heimserver 2 Stueck von Promise Ultra100TX2. Laufen super, ein Update vom Controller-BIOS war jedoch notwendig. Da sind 4 Maxtors, 2 mit 80 und 2 mit 160 GB dran. Wie auch immer, der Treiber muesste _vor_ dem ide-detect geladen werden, damit es glatt geht.
Wo gibt es den Treiber bzw. meinst Du einen, in der Distri enthaltenen oder einen vom Hersteller, in meinem Fall "Promise"
bis dann steffen
Ein Output von dmesg wuerde ich an dieser Stelle begruessen ;-)
Was ist dmesg, da bin ich mit meinem Linuxlatein am Ende:-(
An der Shell einfach dmesg eingeben, da kommen dann Meldungen vom Kernel angezeigt, die beim Booten erschienen. Das gibt mir Aufschluss ob und wenn ueberhaupt dann was von Kernel-Treibern erkannt wird. Das ist quasi der Text, der beim Booten so schnell vorbeirauscht und man kaum lesen kann :-)
Wo gibt es den Treiber bzw. meinst Du einen, in der Distri enthaltenen oder einen vom Hersteller, in meinem Fall "Promise"
Noe, der passende Treiber ist i.d.R. ein Teil vom Kernel. Ich hab allerdings nur die Quellen vom 2.4.24er zur Hand...auf Arbeit hab ich ne Kiste, wo der 2.4.18er installiert ist. Da guck ich mal. Ich glaub' aber nicht, dass im Woody-2.4.18er die notwendigen Treiber dabei sind....
MfG -Dimitri
lug-dd@mailman.schlittermann.de