FancyKing's WebSite

Linux Kernel 编译安装

Linux Kernel 编译安装

[TOC]

1. 什么是Linux Kernel

2. 什么是Linux Kernel Module

3. Linux Kernel 目录用途

4. 几个重要的内核文件概述

5. 内核的编译

5.1. 内核的下载

5.1.1. 获取内核文件的渠道

5.1.2. 将内核文件下载到Linux

5.2. 内核的配置

5.3. 内核文件的编译安装

5.3.0 替换软件安装源 [可选] / [强烈建议]

5.3.1. 简易版内核编译安装(直接替换本机内核)

执行上述语句时应注意, -j 选项的意思是,允许参与编译的内核数目,该选项不应该大于虚拟机拥有的内核数目,如果不使用 -j 选项意味单内核编译,自然速度会比四核慢些。缺省值为不限制,如果资源紧张有可能出现死机 / 负载极高的情况,所以尽量填写的话就正确填写,否则可能像下面一样

该语句执行成功的标志是在没有 Error 的情况下结束运行,类似显示下述信息

这一步操作会复制模块文件到 /lib/modules/ 目录下,复制 config / vmlinuxz / initrd.img / System.map 文件到 /boot/ 目录,并且会自动更新 grub 引导项

语句执行成功的标志是在没有 Error 的情况下结束运行,类似显示下述信息

下图为 modules_install 的完成状态图

下图为 install 的完成状态图

5.3.2. 打包替换

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »