Well I just copied the full kernel version 2.4.23 (not patch) and copied it in /usr/src deleted all the things related to the old kernel found in /usr/src and then :
tar -xf linux-2.4.23.tar
...and a new redhat directory was created.Then :
...and a menu appeared , selected all the things that I thoght necessary to my system , saved it and then :
make dep (for establishing dependencies)
After all this I renamed bzImage found in /usr/src/redhat/archi386/boot to /boot/vmlinuz-2.4.23.
Did the same maneuvre with System.map from /usr/src/redhat to /boot/System.map.-2.4.23.
Then I had to configure lilo which is where I screwed up .... what did I do wrong ? Isn`t this the standard kernel update ?
All I`m saying is that I did nothing unusual nor complicated and it would have worked fine if I had managed to correctly configure lilo (I tried to configure it so it would display me linux/linuxold/dos) where linuxold is the old kernel...
Does any one know how to correctly modify lilo given the data above ? This is how my old FUNCTIONAL lilo used to look before I modified it :
Well now , any ideas ? I intend to re-install Red Hat 9.0 and re-update my kernel in the same manner except the lilo.conf thingie which I still don`t know how to handle.
I know all I had to do was to add the new kernel configuration to lilo.conf but ...