How to Build a Linux Kernel
What is a "kernel"?
Why do I want to build a new one?
Where do I find the kernel sources?
RedHat kernel sources
Tar file containing kernel sources
Patching a kernel source tree
Prepare to configure your kernel
Start up the config program
What are kernel modules?
Configure your kernel
Compile your newly configured kernel
Wait for the kernel to finish building
Compile your modules
Test the newly built kernel