内核构成
Weight: 1
考生要能够根据特定的硬件、硬件驱动、系统资源和需要配置内核的组成部分。这个目标包括应用不同类型的内核镜像文件,标志出稳定的和开发中的内核和补丁,以及使用内核模块。
关键文件, 术语, 和工具包括:
zImage
bzImage
编译内核
Weight: 1
考生应该能够正确的编译一个内核,使得内核根据需要包含和禁止一些指定的功能。这个目标包括根据需要编译以及重新编译内核,能够升级一个内核以及能注意到新内核修改过的功能,能够创建一个系统initrd镜像文件,能够安装一个新内核。
关键文件, 术语, 和工具包括:
/usr/src/linux/
/etc/lilo.conf
make options (config, xconfig, menuconfig, oldconfig, mrproper zImage, bzImage, modules, modules_install)
mkinitrd (both Red Hat and Debian based)
make
给内核打补丁
Weight: 2
考生应该能够为了各种需要正确的给一个内核打补丁,包括为了升级内核、修补bug、为新硬件增加支持。这个目标还包括能够从现有的内核中正确的移除补丁。
关键文件, 术语, 和工具包括:
Makefile
patch
gzip
bzip
定制一个内核
Weight: 1
考生应该能够为了特定的系统需要,通过打补丁、编译和编辑配置文件等方式定制一个内核。这个目标包括能够评估出打补丁后编译配置和创建内核的需要。
关键文件, 术语, 和工具包括:
/usr/src/linux
/proc/sys/kernel/
/etc/conf.modules, /etc/modules.conf
patch
make
modprobe
insmod, lsmod
kerneld
kmod