Promise ATA-Raid onboard controller
![](https://seccdn.libravatar.org/avatar/fac1a0de6a756eaf988d504a187eb8ff.jpg?s=120&d=mm&r=g)
Hallo, ich habe ein Verständnisproblem. Auf einem Neuen P4 Board (Asus P4B533-E) ist ein Promise pdc20276 IDE Raid-controller, den ich zum Spiegeln nutzen möchte; ich habe an ihm zwei gleichartige Festplatten jeweils als Master angeschlossen. Ich kann im Bios des Asusboards ein array definieren, entweder Typ 0 oder 1, also oder striped oder mirror. Das funktioniert auch. Suse 8.1, das ich installiert habe, und suse 8.2, auf das ich jetzt updaten will, erkennt auch den Promise-controller problemlos, erkennt aber offenbar nicht die Vorkonfiguration, also dass die gespiegelten Platten wie eine einzige zu behandeln sind und will die Platten als /dev/hde und /dev/hdh auf verschiedene Mountpoints setzen. Es wäre kein Problem, wenn Linux die Spiegelung allein in die Hand nehmen will. Aber ich kann im bios des Boards _nicht_ einstellen, dass ich gar kein array haben möchte. Wenn ich das onboard fast-track-bios meldet, will es unbedingt die Platten konfigurieren, entweder als Raid 0 oder 1. Man kann jedenfalls nicht sagen, dass es die Platten in Ruhe lassen soll. Ich habe nun die Befürchtung, dass Linux und Promise-Bios dann jeder unabhängig ihre eigenen Sachen machen, und das kann nicht gut gehen .... Im Bios gibt es die Möglichkeit, den Promise-controller abzuschalten, aber dann funktioniert der ganze Anschluß wohl nicht, oder? Bevor es also zum GAU kommt, möchte ich lieber wissen, wie man unter Suse-Linux 8.2 am besten den Onboard-controller einrichtet. für jeden Tip dankbar holger
![](https://seccdn.libravatar.org/avatar/7b32f03a7a76ef2c2e46fbcdb6787196.jpg?s=120&d=mm&r=g)
Hallo Holger, Am Mittwoch, 7. Mai 2003 10:11 schrieb Holger Poggel:
Bevor es also zum GAU kommt, möchte ich lieber wissen, wie man unter Suse-Linux 8.2 am besten den Onboard-controller einrichtet.
1. Eigentlich sollte es in Deinem Bios die Möglichkeit geben, den Controller als Raid oder normalen IDE-Controller zu definieren. Bei meinem Board (Gigabyte) gibt es einen Schalter der drei Möglichkeiten zuläßt: Aus, Raid, ATA. Ich kenne leider das Bios Deines Boards nicht. Vielleicht gibt es auch schon eine neuere Version Des Bios auf der Homepage von Asus und Du solltest updaten (Vorsicht, das sollte nur jemand machen der weiß was er tut). 2. Deine SuSE 8.2 erkennt die Festplatten des Controllers, und Du kannst sie bei der Installation anwählen? Bei mir gab es damit Probleme. Vielleicht hilft Dir der Kernel für Promise weiter, den es bei SuSE zum download gibt. Hilfe dafür findest Du in SuSE's Supportdatenbank, http://sdb.suse.de/de/sdb/html/tsaupe_promise_8.2.html und etwas ausführlicher hier: http://www.linux-community.de/Neues/story?storyid=7579 Gruß René
![](https://seccdn.libravatar.org/avatar/fac1a0de6a756eaf988d504a187eb8ff.jpg?s=120&d=mm&r=g)
Vielen Dank für die tips, Rene, bios-update hat erstmal nichts gebracht (und wohl nicht geschadet). eine Bios-Option, die zusätzlichen Anschlüsse nur als ATA zu konfigurieren fehlt leider auch im neuen bios. Also, Suse 8.1 erkennt problemlos alle controller, aber nicht, dass die zwei vom bios bereits gespiegelt sind. Spezielle Kernel zu installieren, habe ich eigentlich keine Lust, denn macht man einen Fehler bei einem späterem Update, und alles ist hin. Lieber verzichte ich auf das RAID und hänge cdrom, dvd und zip-Laufwerke daran, dann kann das fasttrack bios mal versuchen, daraus ein array zu basteln, hehe. Laut cd sollen die billigen ide-raid-controller sowieso keine Vorteile gegenüber software-Lösungen haben (bei GHz-Prozessoren). Ich hoffe, das geht so?
Am Mittwoch, 7. Mai 2003 10:11 schrieb Holger Poggel:
Bevor es also zum GAU kommt, möchte ich lieber wissen, wie man unter Suse-Linux 8.2 am besten den Onboard-controller einrichtet.
1. Eigentlich sollte es in Deinem Bios die Möglichkeit geben, den Controller als Raid oder normalen IDE-Controller zu definieren. Bei meinem Board (Gigabyte) gibt es einen Schalter der drei Möglichkeiten zuläßt: Aus, Raid, ATA. Ich kenne leider das Bios Deines Boards nicht. Vielleicht gibt es auch schon eine neuere Version Des Bios auf der Homepage von Asus und Du solltest updaten (Vorsicht, das sollte nur jemand machen der weiß was er tut).
2. Deine SuSE 8.2 erkennt die Festplatten des Controllers, und Du kannst sie bei der Installation anwählen? Bei mir gab es damit Probleme. Vielleicht hilft Dir der Kernel für Promise weiter, den es bei SuSE zum download gibt. Hilfe dafür findest Du in SuSE's Supportdatenbank,
http://sdb.suse.de/de/sdb/html/tsaupe_promise_8.2.html
und etwas ausführlicher hier:
http://www.linux-community.de/Neues/story?storyid=7579
Gruß
René
![](https://seccdn.libravatar.org/avatar/7b32f03a7a76ef2c2e46fbcdb6787196.jpg?s=120&d=mm&r=g)
Hallo Holger, Am Mittwoch, 7. Mai 2003 12:32 schrieb Holger Poggel:
Vielen Dank für die tips, Rene, bios-update hat erstmal nichts gebracht (und wohl nicht geschadet). eine Bios-Option, die zusätzlichen Anschlüsse nur als ATA zu konfigurieren fehlt leider auch im neuen bios.
Leider bastelt jeder Boardhersteller seine eigenes Süppchen, was die Anbindung angeht.
Also, Suse 8.1 erkennt problemlos alle controller, aber nicht, dass die zwei vom bios bereits gespiegelt sind.
Bei SuSE 8.1 gibt es andere Tricks.
Spezielle Kernel zu installieren, habe ich eigentlich keine Lust, denn macht man einen Fehler bei einem späterem Update, und alles ist hin.
So speziell ist der gar nicht. Beim original Kernel wurde soviel ich weiß (ich gebe ja zu, ich weiß nichts genaues), per default die Unterstützung für den Promise ausgeschaltet. Der geänderte Kernel ist also nicht irgendwie verbogen.
Lieber verzichte ich auf das RAID und hänge cdrom, dvd und zip-Laufwerke daran, dann kann das fasttrack bios mal versuchen, daraus ein array zu basteln, hehe. Laut cd sollen die billigen ide-raid-controller sowieso keine Vorteile gegenüber software-Lösungen haben (bei GHz-Prozessoren).
Die Onboard Lösungen sind Software-RAIDs. Das RAID läuft übers BIOS, die Chips liefern eigentlich nur die Ansteuerungskomponenten für die Hardware.
Ich hoffe, das geht so?
Musst Du ausprobieren, ich kenne Dein Board nicht. Bei meinem kann ich z.B. keine Wechsellaufwerke an den Promise Controller hängen. Ein Kollege von mir hat ein anderes Board, bei dem es geht. Gruß René
participants (2)
-
Holger Poggel
-
René Falk