RaghuNath L rearranged electrons thusly:
> Make menuconfig , make dep, make bzImage,(cp bzImage to /boot from
> arch/i386/boot)make modules, make modules_install,make clean . this finishes
> the Kenal complilation and upgadation part.
sort of :)
if you have an old kernel config file (the kernel-src rpms will have it) copy
the appropriate config file for your kernel into the base of the source tree
(say /usr/src/linux) as .config
then do a make oldconfig, followed by the usual make dep, make clean, make
bzImage, make modules, make modules_install and make install
Update the initrd using /sbin/mkinitrd -v /boot/initrd-2.4.0 2.4.0 (or whatever
kernel version you are compiling) and create a symlink /boot/initrd.img for
this new initrd.
Add an entry for the kernel (which will be /boot/vmlinuz-version-number) in
lilo.conf (reference the initrd as initrd=/boot/initrd.img after you set the symlink /
give the actual path)
Run lilo -t -v -v (test, verbose mode) and then run lilo to install the new
lilo so that you can boot from your new kernel
There was a PCQ article on this some months back (June / July 2k I think) -
check it out.
sorry for posting the whole howto instead of just a url - this is a test post
from a freebsd box I just cvsup'd to 5.0-CURRENT) ;)
bash-2.04$ uname -a
FreeBSD jotunheim.rocklines.oyeindia.com 5.0-CURRENT FreeBSD 5.0-CURRENT #0:
Wed Jan 10 13:52:16 IST 2001
[EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC i386
--suresh
--
Suresh Ramasubramanian <--> mallet <at> efn <dot> org
EMail Sturmbannfuhrer, Lower Middle Class Unix Sysadmin
----------------------------------------------
Find out more about this and other Linux India
mailing lists at http://lists.linux-india.org/