für einen etwas bizarr ausgestatteten älteren DELL-Server habe ich
letztens einen neuen Kernel compiliert. Da der Kernel mehrfach neu
gemacht werden mußte, meist wegen der Größe oder fehlenden
Kleinigkeiten, habe ich dämlicherweise irgendwann make modules vor
make (b)zImage rollen lassen, seither nervt folgende Meldung beim
Booten, rast ein paar dutzend Mal den Schirm hoch.
insmod: /../../misc/serial.o couldn't find the kernel version the
module was compiled for.
Ich habe den gesamten Sch***-Kernel anschließend noch mal komplett
neu gemacht, inkl. make mrproper, habe in conf.modules einiges an
seriellem auskommentiert und werde den Mist trotzdem nicht los. Zwar
läuft das System sauber, stabil und fix, aber so was ist doch aus-
ge-spro-chen unschön.
Any ideas ?
SysKonfig: SuSE 6.2eval, P100, 56MB RAM, 2xSCSI, 2x3com509.
Die Module werden in /lib/modules in einem Unterverzeichnis mit der
Kernelversion im Namen abgelegt (distributionsabhängig).
Möglicherweise hilft es dieses Verzeichnis vor einem neuen
Kernelkompiliervorgang zu löschen (oder sicherheitshalber zunächst nur
umzubenennen). Ein make modules; make modules_install legt die Module
dann wieder neu an.
HTH
Bernd Mayer
--
Linux - aus klaren Quellen wird ein starker Strom.