Итак, установил Mandriva 2006 (kernel 2.6.12-12). Ставлю исходники. (2.6.12-12mdk) в version.h and Makefile 2.6.12-12mdkcustom.
make clean make menuconfig make all make modules_install
Копирую bzIamage, правлю lilo, загружаю.
loading libata.ko module libata:version magic '2.6.12mdk 686 gcc-4.0' should be '2.6.12-12mdkcustom PENTIUM4 gcc-4.0' insmod: error inserting 'lib/libdata.ko':errno=8
Аналогичное и для ata_piix.ko, sd_mod.ko, reiserfs.ko.
В /lib модулей нет, только в подкаталогах. Откуда он грузит старые модули, что то не найду. etc/modules их нет в init нет.