Mir ist jetzt nicht ganz klar, brauchst du das für die LiveCD oder brauchst du das für die Installation oder brauchst du das für ein schon bestehendes System. Desweiteren wäre noch hilfreich zu wissen, ob du davon booten willst oder nicht ? Und ob du da jetzt schon ein Raid drauf erzeugt hast, Sonst kann Linux nur den Kontroller sehen aber keine Platte.
Wenn der Kernel einen solchen Raidtreiber nicht hat, wird es etwas schwierig, Ist dann meist nur was für ganze und halbe Profis.
Im Prinzip folgendes: (ohne mal vorher im Netz zu suchen ob es wie vermutet ein richtiger HardwareRaidkontrolle ist, oder ob es da schon eine spezielle Anleitung dazu gibt, oder der Kontroller von irgend einem Kernel nicht doch schon auch per default funktioniert.
Erst mal solltest du das fertige Modul testen. Du brauchst das passende für den aktuellen Kernel der gerade bei dir läuft.
mit
Code:
modinfo /PATH_ZUM_FERTIGEN/MODUL/usb/rr272x_1x.ko
nachschauen ob das Modul bei "depends:" andere Module benötigt, die du im Moment noch nicht geladen hast, wenn ja. dann diese benötigten Module erst noch vorher mit
modprobe laden. Nachschauen was für Module geladen sind geht mit
lsmod
Dann das Modul laden
Code:
insmod /PATH_ZUM_FERTIGEN/MODUL/usb/rr272x_1x.ko
Dann mal mit
dmesg nachschauen welche Meldungen der Kernel ausgegeben hat, und ob er eventuell schon Devices gefunden hat.
Wenn nicht, und an dem Kontroller schon ein logisches Raid konfiguriert ist, dann (gilt für Suse) mit "
rescan-scsi-bus.sh" mal alle SCSI-Controller und Busse neu scannen lassen.
Ist ein Raid konfiguriert, solltest du es jetzt auch als Platte sehen.
Bei einem fertigen System müsste nach "make install" das Modul beim booten automatisch funktionieren, jedenfalls bis zum nächstem Kernelupdate. Aber ist so nicht zum booten verwendbar. Wenn das nicht automatisch funktioniert, dann muss in seltenen Fällen das Modul in der /etc/sysconfig/kernel unter "MODULES_LOADED_ON_BOOT" eingetragen werden.
Soll davon gebootet werden dann
muss es eingetragen werden in die /etc/sysconfig/kernel unter "INITRD_MODULES" und anschließend eine neue initrd mit
mkinitrd erstellt werden. siehe zB
hier oder mal im Forum etwas suchen, sowass hatten wird schon ein paar Mal.
Vorher sollte natürlich das BIOS auf dem Raidkontroller aktiviert werden und ein Raid im Kontroller konfiguriert sein, sonst kommst du gar nicht bis zum Grub.
Noch problematischer wird es wenn du darauf auch noch installieren willst. Manchmal besteht die Möglichkeit bei der Installation ein externes Modul auszuwählen, dann wird es einfach. Ob das bei einem aktuellem Suse funktioniert ???? Ansonsten per Hand, dann müsstest du den Installationsprozess ein paar mal unterbrechen und per Hand in das laufende Installationssystem eingreifen. zuerst musst du das Modul per Hand laden bevor du die Platten für die Installation auswählen willst, und später musst du auch noch das Modul dort sauber in das neu installierte System einbringen, und eine initrd erzeugen und zwar noch vor dem ersten Reboot. Das kann etwas komplizierter und knifflig werden, da man hier über
chroot arbeiten muss. Ich würde das jedoch anders machen und den Rechner erstmal auf einer andern Platte oder auf USB installieren, dann das Modul zum laufen und in die initrd reinbringen und dann mit dem Rootverzeichnis auf dass Raid umsteigen und Grub umkonfigurieren erst wenn das Modul und das Raid richtig funktioniert.
robi