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
