This topic has a total weight of 10 points and contains the following
five objectives:
- Objective 201.1: Kernel Components (weight: 2)
- 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 201.2: Compiling a kernel (weight: 2)
- 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 201.3: Patching a kernel (weight: 1)
- 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 201.4: Customise, build and install a custom kernel
and kernel modules (weight: 2)
- Candidates should be able to customise, build and install a 2.6
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.
- Objective 201.5: Manage/Query kernel and kernel modules at runtime
(weight: 3)
- Candidates should be able to manage and/or query a 2.6.x kernel
and its loadable modules.
Resources: Dean01; the
man pages for the various commands.