If you ever need to recompile your kernel!!!do the following steps!
1. go to directory where linux source is kept
2. run make xconfig (you can also do menuconfig), and choose all that you need for the kernel
3. make clean
4. make depend
5. make bzImage (this builds the image)
6. make modules (this builds the kernel modules)
7. make modules_install(god knows)
8. cp arch/i386/boot/bzImage /boot/vmlinuz-2.2.24-new
9. cp System.map /boot/System.map-2.2.24-new
10. edit /etc/lilo.conf
add following lines
image=/boot/vmlinuz-2.2.24-new
label=linux-new
11. lilo -v