2.201.1 内核构成
- l. Y0 e1 a$ S6 S' n4 x重量级:1
* [( z- h9 s0 v6 R; z0 z描述:考生要能够根据特定的硬件,硬件驱动,系统资源和需要配置内核的组成部分.这个目标包括应用不同类型的内核镜像文件,标志出稳定的和开发中的内核和补丁,以及使用内核模块. . ]; h& ?+ I; }9 R f" C
关键文件,术语和工具:
) Z& g2 V, k/ t( y2 O1 M/ KzImage
% m: Y, {# p9 ?' K0 F+ C3 ibzImage
( _$ f$ K# |# x, J' N2 h9 }2.201.2 编译内核 , O3 t0 U# P9 O0 a5 ]
重量级:1
) d, P0 ? g3 O7 N描述:考生应该能够正确的编译一个内核,使得内核根据需要包含和禁止一些指定的功能.这个目标包括根据需要编译以及重新编译内核,能够升级一个内核以及能注意到新内核修改过的功能,能够创建一个系统initrd镜像文件,能够安装一个新内核.
o6 w8 f: v* j4 ~关键文件,术语和工具: G" k5 f& a3 A
make 8 _8 m/ T- k3 W" ~. W. `
config,xconfig,menuconfig,oldconfig
, ]$ \5 d8 R4 @! b2 Tmrproper
% g2 j! ]' ?: C; }+ R' b! DzImage,bzImage
# M# p( @6 c$ S6 Kmodules,modules_install
. ^) i8 |& }% H& C9 E' C/ X5 r/ dmkinitrd (基于Redhat和Debian)
- S9 K7 |* |& `& D' w( v2 R8 S2.201.3 给内核打补丁
4 p* j; J6 C3 r; m* d. U0 h8 v; D7 T重量级:2
8 {- L* U o+ H7 W描述:考生应该能够为了各种需要正确的给一个内核打补丁,包括为了升级内核,修补bug,为新硬件增加支持.这个目标还包括能够从现有的内核中正确的移除补丁.
: g. u8 C `( e8 ~关键文件,术语和工具包括:
; [6 t0 N! `0 y5 m% y& Apatch & ]8 F* ]) y$ G, g E" f# X% f
Makefile
1 j# j6 i5 I e/ e. f$ _gzip 3 H* S. r# q1 [3 f
bzip |