[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: make modules=>*.o make modules_install=*.ko



Also sprach Matthias Meyer <Matthias.Meyer@gmx.li> (Sun, 02 Sep 2007 13:49:43 +0200):
> Hallo,
> 
> Ich habe mir die vanilla sourcen 2.6.22 runter geladen und wie folgt

.6 ist raus.
http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.22.6.bz2

> kompiliert:
> make mrproper
> make menuconfig # dort habe ich meine alte 2.6.18 .config geladen.
> make kernel
> make modules
> make modules_install
> 
> Das make modules hat lauter <module>.o gebaut. make modules_install will
> aber <module>.ko installieren.

.o ist die alte Modulerweiterung (Kernel 2.4). Ab 2.5 wurde daraus .ko.

Duerfte also irgendwas auf deinem System durcheinandergekommen sein.
Es scheint, als wuerde eins der Scripte glauben du baust einen 2.4er.

> Was läuft da bei mir falsch?

K.A., aber mach's doch auf die Debian-Art:

make-kpkg clean
make menuconfig
make-kpkg --revision=meiner01 kernel_image

dannach:
dpkg -i ../linux-image-xxx_meiner01_xxx.deb

Tut hier einwandfrei..

> Danke
> Matthias

sl, ritch



Reply to: