Uwe Lienig schrieb:
Hallo,
ich habe mir einen Rechner für testzwecke (Festplattentests etc.) eingerichtet. Es handelt sich um ein Shuttle-Motherboard HOT-635 mit 2xIDE, 1xSCSI AIC-7880 on board. An dem AIC sind zwei IBM-SCSI-Platten dran (gleicher Typ, Vendor string gleich, Version gleich). Dort ist auch openSuSE-10.2 installiert.
Ich wollte nun auch 8-bit SCSI-Platten (50-pol Anschluss) testen. Da ich diese nicht mit den 16-bit Platten (68-pol Anschluss) mischen wollte, habe ich einen zweiten Hostadapter AHA-2940Au in einen freien PCI-Slot gesteckt. Damit begannen die Probleme.
Da nun der AHA-2940 *vor* dem AIC-7880 erkannt wird und der Kernel die beiden Haostadapter auch in dieser Reihenfolge erkennt, sind die Platten des AIC nicht mehr sda und sdb, sondern irgendwas, was nach den Platten an dem AHA Hostadapter kommt. Z.B. bei zwei Platten am AHA (die werden jetzt sda und sdb) sind die Platten am AIC dann sdc und sde! Außerdem wird sowohl der AIC als auch der AHA vom gleichen kernel Treiber eingebunden - aic7xxx.
Ich habe schon versucht, den Modulparameter aic7xxx=reverse_scan zu verwenden, damit die beiden Adapter in anderer Reihenfolge erkannt werden. Nur es hat nichts gebracht.
Ich habe in der /etc/modprobe.conf.local eingetragen
option aic7xxx aic7xxx=reverse_scan
Hinterher habe ich mit mkinitrd eine neue initrd erstellt. Ich habe sogar kontrolliert, ob die neue initrd auch richtig installiert ist (d.h. initrd mit gzip dekomprimiert und alle Dateien mit cpio ausgepackt). Alles an der richtigen Stelle, modprobe.conf.local enthält meine hinzugefügten Zeilen. Die richtige initrd wird auch geladen, da ich splash auf off esetzt habe (damit ich die Kernelmeldungen sofot sehen kann und nicht erst <ESC> drücken muss). Alles korrekt. Aber nach wie vor wird der AHA vor dem AIC eingebunden. Damit bleibt der Kernel aber wegen fehlendem root device mit panic stehen.
Ach, übrigens, den AHA ausbauen ist keine Option! Es sollte eine Lösung geben. Ich habe auch schon mit scsihosts= rumprobiert. Das geht aber nicht, da der AIC und der AHA über das gleiche Kernelmodul eingebunden werden.
Was also mache ich falsch?
Danke für Eure Hilfe.
blöde Frage .. wer ist Bootadapter???? zumindest kann ich mich dunkel erinnern..da war was mit BootPlatte ist immer sda ..oder so.... Gruss Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org