kernel-image-2.6.8 .... FATAL: Module hptraid not found

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Shinji
Beiträge: 53
Registriert: 25.02.2003 13:47:56

kernel-image-2.6.8 .... FATAL: Module hptraid not found

Beitrag von Shinji » 06.12.2004 21:53:02

Hallo!

Ich habe hier ein nettes Debian/testing System auf dem vor langer Zeit einmal Kernel 2.4.20 per Hand kompiliert wurde. Das ganze System läuft über zwei Platten an folgendem Controller:

Promise Technology, Inc. PDC20270 (FastTrak100 LP/TX2/TX4) (rev 02)

Jetzt wollte ich aus verschiedenen Gründen einen aktuellen Kernel installieren.
Dazu habe ich per

apt-get install kernel-image-2.6.8-1-k7

versucht einen neuen Kernel zu installieren. Leider schmeißt mir das System dabei immer folgendes raus:

Code: Alles auswählen

Setting up kernel-image-2.6.8-1-k7 (2.6.8-10) ...
/usr/sbin/mkinitrd: add_modules_dep_2_5: modprobe failed
FATAL: Module hptraid not found.
FATAL: Module pdcraid not found.
Failed to create initrd image.
dpkg: error processing kernel-image-2.6.8-1-k7 (--install):
 subprocess post-installation script returned error exit status 9
Errors were encountered while processing:
 kernel-image-2.6.8-1-k7
Gibt es eine Möglichkeit diese Fehler zu beheben?
Wieso werden die ganzen RAID Module nicht gefunden?

Gruß
Thorsten

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 06.12.2004 22:19:50

ich berfürchte, ich habe schlechte Nachrichten:

#265916: mkinitrd fails with ataraid and 2.6 kernel
Package: initrd-tools; Reported by: Per Olofsson <pelle@dsv.su.se>; 113 days old.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=265916

Shinji
Beiträge: 53
Registriert: 25.02.2003 13:47:56

Beitrag von Shinji » 06.12.2004 22:48:40

Mmmm, das verstehe ich nicht.

Ich habe vor einigen Monaten auf einem System mit einem Fasttrack Controller Debian-Sarge (Kernel 2.6.6) neu installiert. Da gab es diese Probleme nicht.

Außerdem finde ich auf meinem ganzen 2.4er System (auch nicht in der alten .config) kein Modul mit dem Namen "hptraid" bzw. "pdcraid".

Ich habe mir jetzt einfach einmal von kernel.org die 2.6.9er Sourcen geladen und die alte Config ins src Verzeichnis kopiert. Im 2.6.9er Kernel gibt es aber für den PDC20270 ein neues Kernelmodul. Das habe ich einfach mal aktiviert.

Jetzt werde ich mir mal aus dem ganzen ein .deb Archiv machen (wenn ich noch wüsste wie das geht....) und als Alternative installieren.

Aber es müsste doch irgendwie auch mit dem kernel-image gehen. :-( :-( :-(

Gruß
Thorsten

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 06.12.2004 22:54:17

vielleicht hast du diese module in /etc/mkinitrd/modules stehen ?

Shinji
Beiträge: 53
Registriert: 25.02.2003 13:47:56

Beitrag von Shinji » 06.12.2004 23:29:49

Nö, da ist außer ein paar Standardkommentaren nichts drin.
Eine systemweite Suche mit

find / -type f -name "*" | xargs grep "hptraid"

ergibt bei mi nur:

/usr/sbin/mkinitrd: echo hptraid
/usr/share/modconf/eval_de:summary_hptraid="Highpoint 370 software RAID"
/usr/src/linux-2.4.20/drivers/ide/hptraid.c [....]

Das gleiche für pdcraid. Also nichts kompiliertes.
Wenn der name natürlich anderes ist.....

Ich kompiliere gerade den neuen Kernel mit

make-kpkg --revision=1.0 kernel_image

(war doch auch bei den kernel.org Sourcen richtig, oder?)

Mal sehen was drauß wird.

Gruß
Thorsten

Antworten