Linux【NO.8】:内核编译安装

推荐链接:html

 

Linux内核及模块管理基础post

kernel阶段:
自身初始化:
一、探测可识别到的全部硬件设备;
二、加载硬件驱动程序;(若是硬件加载不了,有可能会借助于ramdisk加载驱动)
三、以只读方式挂载文件系统;
四、运行用户空间的第一个应用程序:/sbin/initurl

 

内核设计体系:单内核、微内核设计

 

模块信息获取lsmod命令 modinfohtm

模块管理管理命令:modprobe、depmod、insmod、rmmodblog

ramdisk文件的管理开发

内核信息输出的伪文件系统:/proc,/sys get

 

 

编译内核前提:
(1) 准备好开发环境;
(2) 获取目标主机上的硬件设备的相关信息;
(3) 获取到目标主机系统功能的相关信息,例如要启用的文件系统;
(4) 获取内核源代码包:www.kernel.orgit

 

准备开发环境编译

 

获取目标主机上硬件设备相关信息

内核编译过程

获取源代码

配置内核选项

编译内核

安装内核模块

安装内核

重启系统,选择使用新内核;

screen 命令

 

 

 

转载请注明出处:http://www.cnblogs.com/jasperhsu/p/5095941.html

相关文章
相关标签/搜索