Back to the basics: Subhasish Ghosh describes how to install and
compile a kernel for Red Hat Linux.
"Hi everyone, this article provides you with an extremely
detailed and step-by-step process describing how to Compile,
Configure and then Install a Customized Red Hat Linux Kernel. As we
all know, a Customized Kernel is required for many reasons, and I
wouldn't want to go into the details of those. I will only show how
to Compile, Configure and Install a Custom Kernel. Though the steps
mentioned below are primarily targeted for the Red Hat Linux users,
but the same process applies to the users of other Linux
Distributions also, of course, with a few minor modifications as
required. (For instance, not all systems use initrd.)"