Chapter 1.  Linux Kernel (2.201)

Revision: $Revision: 1.19 $ ($Date: 2008/06/11 08:28:51 $)

Topics

This topic has a total weight of 6 points and contains the following five objectives:

Objective 2.201.1: Kernel Components (1 point)

Candidates should be able to utilise kernel components that are necessary to specific hardware, hardware drivers, system resources and requirements. This objective includes implementing different types of kernel images, identifying stable and development kernels and patches, as well as using kernel modules.

Objective 2.201.2: Compiling a kernel (1 point)

Candidates should be able to properly configure a kernel to include or disable specific features of the Linux kernel as necessary. This objective includes compiling and recompiling the Linux kernel as needed, updating and noting changes in a new kernel, creating an initrd image and installing new kernels.

Objective 2.201.3: Patching a kernel (2 points)

Candidates should be able to properly patch a kernel to add support for new hardware. This objective also includes being able to properly remove kernel patches from already patched kernels.

Objective 2.201.4: Customizing a kernel (1 point)

Candidates should be able to customise a kernel for specific system requirements, by patching, compiling and editing configuration files as required. This objective includes being able to assess requirements for a kernel compile as well as build and configure kernel modules.

Resources: Dean01; the man pages for the various commands.

Copyright Snow B.V. The Netherlands