Nachdem du die Änderungen in der lilo.conf gemacht hast - hast du da "lilo" ausgeführt ? (das schreibt nämlich den Bootloader neu - ohne das geht gar nix)
Wenn du das getan hast müssten nach einem Neustart am LILO: Prompt 3 Auswahlmöglichkeiten zur Verfügung stehn :
Linux
neu
old
und mit Booten von "neu" müsste er eigentlich den neuen Kernel laden.
und ausserdem :
>cp arch/i386/boot/bzImage /boot/vmlinux nach komp.
Wenn du das so gemacht hast - wie kannst du dann das hier sagen :
>Der neue ist jetzt vmlinux-2.4.2 aber jetzt kommts:
Der neue ist natürlich /boot/vmlinux !!
btw.: Hast du auch die System.map kopiert wie arte es sagte ?
Hmmm - ich poste dir mal ein Kernel-Compile Howto - lies das mal plz

:
http://www.mandrakeuser.org/docs/install/kupgrade3.html
Auf
www.linuxdoc.org findest du auch eins...
lies da mal ein wenig nach....
--qu