安装或设置

Linux 内核源代码可以在 https://www.kernel.org/ 找到

下载 extract 并进入内核目录

在终端中逐步键入这些命令。(选择所需的适当版本而不是 linux-4.7.ta​​r.gz)

wget http://www.kernel.org/pub/linux/kernel/v4.7/linux-4.7.tar.gz
tar zxvf linux-4.7.tar.gz
cd linux-4.7

make menuconfig 将选择内核所需的功能。可以使用旧的 .config 文件并执行 make oldconfig 来复制旧内核配置。我们也可以使用 make xconfig 作为配置工具的图形版本。

构建依赖项,编译内核和模块

make dep
make bzImage
make modules
make modules_install 

或者,如果要重新配置旧内核并重新编译它,请执行以下命令:

make mrproper
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install

然后将内核 system.map 文件复制到/boot/vmlinuz-4.7

创建一个包含以下内容的 .conf 文件

image = /boot/vmlinuz-4.7
label = "Linux 4.7"

然后执行 lilo -v 修改引导扇区并重启。