LPI Linux 认证/编译内核
外观
(LPIC-2 版本 4.5)
权重:2
描述: 候选人应能够正确配置内核,以根据需要包含或禁用 Linux 内核的特定功能。 此目标包括根据需要编译和重新编译 Linux 内核,更新并记录新内核中的更改,创建 initrd 映像以及安装新内核。
关键知识领域
/usr/src/linux/
- 内核 Makefile
- 内核 2.6.x/3.x make 目标
- 自定义当前内核配置。
- 构建新的内核和相应的内核模块。
- 安装新的内核和任何模块。
- 确保引导管理器可以找到新的内核和相关文件。
- 模块配置文件
- 使用 DKMS 编译内核模块。
- 了解
dracut
以下是使用的文件、术语和实用程序的部分列表
mkinitrd
mkinitramfs
make
- make 目标 (all, config, xconfig, menuconfig, gconfig, oldconfig, mrproper, zImage, bzImage, modules, modules_install, rpm-pkg, binrpm-pkg, deb-pkg)
gzip
bzip2
- 模块工具
/usr/src/linux/.config
/lib/modules/kernel-version/
depmod
dkms