resol
14.01.04, 13:29
Hallo zusammen,
ich möchte den Raidcontroller (HPT 372) auf meinem neuen Mainboard (Epox 8kra2+)installieren. Ein Raid-Array mit Raid 1 (mirroring) aus 2 Festplatten soll mein Bootlaufwerk sein. Den Treiber hab ich mir als Source von Highpoint runtergeladen und compiliert. Da ich vom Raid-Array booten möchte, muss der Kernel schon vor dem Zugriff auf die Platten Zugang zum Modul (kann man ja nicht direkt in den Kernel einkompilieren, da er ja vom Hersteller ist, oder?) haben.
Deshlab muss ich ja eine Initial Ramdisk erstellen, die den Treiber (das kompilierte Modul) aufnimmt. Meine Distribution ist Slackware. Dort gibt es nach meinem Wissen ja keinen Befehl, der eine solche Ramdisk automatisch erstellt.
Jetzt zu meiner Frage: Wenn ich mir eine solche initrd selbst erstelle (wie in der Anleitung der Kernelsourcen initrd.txt beschrieben), was muss dort dann alles rein?
Reicht es, wenn ich nur den einzelnen Treiber reinkopiere, da ich ja eigentlich nur den zum Booten brauche, oder müssen da immer noch andere Sachen rein? Muss das Modul in einem bestimmten Verzeichnis liegen?
Ich würde mich sehr freuen, wenn Ihr mir helfen könntet...
resol.
PS: Wenn ich mich irgendwie bei irgendwas irren sollte, dann bitte bescheid geben...
ich möchte den Raidcontroller (HPT 372) auf meinem neuen Mainboard (Epox 8kra2+)installieren. Ein Raid-Array mit Raid 1 (mirroring) aus 2 Festplatten soll mein Bootlaufwerk sein. Den Treiber hab ich mir als Source von Highpoint runtergeladen und compiliert. Da ich vom Raid-Array booten möchte, muss der Kernel schon vor dem Zugriff auf die Platten Zugang zum Modul (kann man ja nicht direkt in den Kernel einkompilieren, da er ja vom Hersteller ist, oder?) haben.
Deshlab muss ich ja eine Initial Ramdisk erstellen, die den Treiber (das kompilierte Modul) aufnimmt. Meine Distribution ist Slackware. Dort gibt es nach meinem Wissen ja keinen Befehl, der eine solche Ramdisk automatisch erstellt.
Jetzt zu meiner Frage: Wenn ich mir eine solche initrd selbst erstelle (wie in der Anleitung der Kernelsourcen initrd.txt beschrieben), was muss dort dann alles rein?
Reicht es, wenn ich nur den einzelnen Treiber reinkopiere, da ich ja eigentlich nur den zum Booten brauche, oder müssen da immer noch andere Sachen rein? Muss das Modul in einem bestimmten Verzeichnis liegen?
Ich würde mich sehr freuen, wenn Ihr mir helfen könntet...
resol.
PS: Wenn ich mich irgendwie bei irgendwas irren sollte, dann bitte bescheid geben...