A general view about Linux Kernel oriented generally for normal users rather than developers. He tried to summarize the different steps and tools used to configure and build the Linux Kernel covering the different parameters related to it. Acceptable as a start.
Such a great reference to learn the easy ways of configuring Linux kernel. This book is actually both a tutorial and a reference. You will definitely need to come back and take a look at it, specially chapter 7 & 8.
This book is absolutely charming to read. Crystal clear and precise language. For the enthusiast, needs about 6 hours to finish cover to cover. Finding the necessary drivers and kernel modules while attempting to compile a custom kernel is the hairiest bit for any newbie. The author lists out a coherent strategy to do this and provides handy appendices at the end for kernel compilation configuration options. Also included are GRUB boot options for troubleshooting.
With the knowledge I gleaned on the 'irqpoll' GRUB option I was able to help a friend get his CD/DVD drive working on his Debian system! And I'm no technical professional!
Aimed at the end-user as opposed to developers, this book is truly empowering.
Practical book dedicated to the Linux kernel from an advanced user's perspective, rather than a developer's point of view. It explains various things from the kernel build system and provides a really in-depth description of kernel configuration and ways of customizing it.
The second part of the book lists different boot-time options to the kernel, it's build system options (i.e., the build targets), and some important configuration options. It acts as a reference.
Even though some bits might be a little outdated, it's still contains some useful tips and pointers. It is available to download on-line for free (under Creative-Commons license).