Skip to main content


developerWorks  >  Linux | Open source  >

Hacking the Linux 2.6 kernel, Part 1: Getting ready

Materials you'll need, and tips for configuring and compiling the kernel

developerWorks

Level: Introductory

Valerie Henson (val@nmt.edu), Software Engineer, IBM
Lina Mårtensson (linam@tyst.nu), Freelance writer

19 Jul 2005

Register now or sign in using your IBM ID and password.

In this first of a two-part series, learn about system and environment requirements, the best ways to acquire Linux source code, how to configure and boot your new kernel, and how to use the printk function to print messages during bootup.

Prerequisites

This tutorial is written for Linux or UNIX programmers whose skills and experience are at a beginning to intermediate level. You should have a general familiarity with using a UNIX command-line shell and a working knowledge of the C language.


System requirements

To run the examples in this tutorial, you need a Linux box with at least 300 MB of free disk space, root access on the Linux box (or a sympathetic admin), the ability to reboot the box several times a day, an installed compilation environment, and a way to get the kernel source.



Duration

Under two hours


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community