Kernel Compiling and installations easy enough though there are some traps
and pitfalls if your not carefull.
for 2.4.xx
make xconfig
make dep bzImage modules modules_install install

In Mandrake and I'd guess most other Major dists the make install calls
the dists kernel installation script which tends to make the initrd copy
the files to /boot and set up the lilo or grub stuff needed.

In 2.5.xx and therefore 2.6.xx when it arrives things have changed abit
make xconfig            #QT based config or
make gconfig            #gtk based config 
make bzImage modules modules_install install

However for 2.5.xx you need a new set of module tools lsmod, modprobe etc.
And a new initrid script apparently. (though I've got it running before with out the 
initrid)

The big problem is Configuring the kernel working out what you can enable and disable
and what hardware you have. As the descriptions for the options are never all there.
The New QT and GTK config utils are quite different and it's very easy to miss out a 
section
or 2 when configuring the 2.5.xx kernels. Also seeing they don't work with the NVIDIA 
drivers
you have to change your X config.

The other real problem is working out which of the drivers apply to which hardware eg 
my network
card uses the Tulip drivers (its DM9000 or some such thing). And what error messages 
mean when 
the kernel stuffs up while being compiled or run.

Chad


Reply via email to