Module werden nicht gefunden (2.4.20)

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
enlightenment
Beiträge: 18
Registriert: 17.11.2002 15:20:47

Module werden nicht gefunden (2.4.20)

Beitrag von enlightenment » 09.06.2003 20:15:54

Hi,

habe den Kernel 2.4.20 aus unstable auf die Debian-Art erstellt und installiert - nun sagt er beim Booten jedoch immer, dass er /lib/modules/2.4.20 nicht finden kann - dies kann er natürlich nicht, da ich per Option --append-to-version etwas angehängt habe, d.h. es existiert das Verzeichnis /lib/modules/2.4.20.090603 und uname -r sagt jedoch nur "2.4.20".
Hat da jemand eine Lösung auf Lager? - also mit dem 2.4.18 Kernel habe ich das genauso gemacht und dabei hat er die Module gefunden - gibt es hier eine spezial Einstellung?!

enlightenment

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 10.06.2003 13:36:13

mach nen symlink

Code: Alles auswählen

ln -s /lib/modules/2.4.20.090603 /lib/modules/2.4.20

enlightenment
Beiträge: 18
Registriert: 17.11.2002 15:20:47

Beitrag von enlightenment » 10.06.2003 15:53:12

mach nen symlink
ok, das kann man natürlich machen, aber wenn ich jetzt z.B. noch einen 2.4.20 Kernel drauf hätte wäre diese Lösung schon nicht mehr so geeignet...
Ich dachte es gibt vielleicht ne Einstellung, dass der Kernel ebenfalls so heißt wie ich ihn benannt habe - also mit erweiterten Namen?!

enlightenment
Beiträge: 18
Registriert: 17.11.2002 15:20:47

Beitrag von enlightenment » 10.06.2003 16:40:13

Heureka,

habe den Fehler gefunden! Im Makefile der Kernel-Sourcen wird die Variable

Code: Alles auswählen

EXTRAVERSION =
gesetzt - also auf nichts gesetzt. Dies hebelt aber scheinbar den Debian-Mechanismus aus, da --append-to-version gerade diese Variable zu setzen versucht. Also einfach mal auskommentiertiert und voiila - es läuft 8)

enlightenment

Antworten