Hallo Roman, dieser Tipp scheint mir der richtige Ansatz zu sein.
Hallo,
On Monday 02 April 2007 08:27:13 Uwe Lienig wrote:
Das löst doch das Problem nicht! Der AHA wird zum Testen gebraucht. D.h. Ich werde Linux möglicherweise mehrfach täglich mit einer unterschiedlichen Anzahl von Platten am AHA starten. Manchmal wird keine Platte am AHA sein, mal vielleicht 3 oder 4. Ich würde es schon sehr unpraktisch finden, jedesmal alles ändern zu müssen (inclusive Notsystem usw. usf.).
Hier gibt es vermutlich mehrere Loesungen. Eine davon, die erste, hatte ich lange praktiziert: eigenen Kernel compilieren und den Treiber fuer die festen Platten nicht als Modul kompilieren. Setzt natuerlich vorraus, dass es nicht derselbe SCSI-Host-Treiber ist, was bei dir wohl leider nicht der Fall zu sein scheint.
Also ist wohl die beste Methode udev-Regeln selbst zu schreiben falls es noch keine passenden gibt? Schon mal im Web nach "linux scsi udev persistent" gesucht. Evt. scsi_id gefunden? Udev ist extrem maechtig was das anbelangt. Ich habe leider noch nicht so richtig verstanden, wo ich da eingreifen muss. Ich habe mir mal die udev-Regeln angesehen. Leider habe ich nichts gefunden, was etwa der folgenden Regel entspricht:
nimm pci-devid-xxxx-xxxx und mache daraus scsibus0 nimm pci-devid-xxxx-xxxx und mache daraus scsibus1 Ich würde natürlich erstmal damit anfangen, den AIC auf scsibus0 zu legen. Wenn das funktioniert, könnte man weitermachen. Ich habe mir auch mal die initrd ausgepackt. Da steht aber nur ein Teil der udev-Regeln drin. Außerdem wäre ntürlich zu fragen, was man ambesten macht: die vorhandenen Regeln ergänzen oder eine neue Regel erstellen. Die vorhandene editieren finde ich irgendiwe nicht so den richtigen Ansatz. Neue hinzufügen heißt aber dafür zu sorgen, dass sie auch in die initrd gelangen. Hast Du sowas schonmal praktiziert.
Schon mal unter /dev/disk geschaut, was da so herumliegt? Eventuell reicht das ja schon aus?
Roman
Herzlichen Dank für Deine Hinweise. -- Uwe Lienig ---------- fon: (+49 351) 462 2780 fax: (+49 351) 462 3476 mailto:uwe.lienig@fif.mw.htw-dresden.de Forschungsinstitut Fahrzeugtechnik http://www.fif.mw.htw-dresden.de parcels: Gutzkowstr. 22, 01069 Dresden letters: PF 12 07 01, 01008 Dresden Hochschule für Technik und Wirtschaft Dresden (FH) Friedrich-List-Platz 1, 01069 Dresden -- 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