Skip to content

Linux Kernel in a Nutshell

Spend $50 to get a free DVD!

ISBN-10: 0596100795

ISBN-13: 9780596100797

Edition: 2007

Authors: Greg Kroah-Hartman

List price: $34.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Written by a leading developer and maintainer of the Linux kernel, "Linux Kernel in a Nutshell" is a comprehensive overview of kernel configuration and building, a critical task for Linux users and administrators. No distribution can provide a Linux kernel that meets all users' needs. Computers big and small have special requirements that require reconfiguring and rebuilding the kernel. Whether you are trying to get sound, wireless support, and power management working on a laptop or incorporating enterprise features such as logical volume management on a large server, you can benefit from the insights in this book. "Linux Kernel in a Nutshell" covers the entire range of kernel tasks,…    
Customers also bought

Book details

List price: $34.99
Copyright year: 2007
Publisher: O'Reilly Media, Incorporated
Publication date: 12/24/2006
Binding: Paperback
Pages: 198
Size: 6.00" wide x 9.00" long x 0.75" tall
Weight: 0.594

Greg Kroah-Hartman has been writing Linux kernel drivers since 1999, and is currently the maintainer for the USB, PCI, I2C, driver core, and sysfs kernel subsystems. He is also the maintainer of the udev and hotplug userspace programs, as well as being a Gentoo kernel maintainer, ensuring that his email inbox is never empty. He is a contributing editor to Linux Journal Magazine, and works for IBM's Linux Technology Center, doing various Linux kernel related tasks.

Chapter 1 Preface
Building the Kernel
Introduction Using This Book
Requirements for Building and Using the Kernel
Tools to Build the Kernel
Tools to Use the Kernel
Retrieving the Kernel Source
What Tree to Use
Where to Find the Kernel Source
What to Do with the Source
Configuring and Building
Creating a Configuration
Modifying the Configuration Building the Kernel
Advanced Building Options
Installing and Booting from a Kernel
Using a Distribution's Installation Scripts
Installing by Hand Modifying the Bootloader for the New Kernel
Upgrading a Kernel
Download the New Source
Applying the Patch Reconfigure the Kernel Can't This Be Automated?
Major Customizations
Customizing a Kernel
Using a Distribution Kernel
Determining the Correct Module from Scratch
Kernel Configuration Recipes
Disks Devices CPU Networking Filesystems
Security Kernel Debugging
Kernel Reference
Kernel Boot Command-Line
Parameter Reference
Module-Specific Options
Console Options
Interrupt Options
Memory Options
Suspend Options
CPU Options
Scheduler Options
Ramdisk Options
Root Disk Options
Init Options
kexec Options
RCU Options
ACPI Options
SCSI Options
PCI Options
Plug and Play BIOS Options
SELinux Options
Network Options
Network File System Options
Hardware-Specific Options
Timer-Specific Options
Miscellaneous Options
Kernel Build
Command-Line Reference
Informational Targets
Cleaning Targets
Configuration Targets
Build Targets
Packaging Targets
Documentation Targets
Architecture-Specific Targets
Analysis Targets
Kernel Configuration Option Reference
Additional Information