Linux编译安装内核

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: |||超大  

一、简介

内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新。新的内核修订了旧内核的bug,并增加了许多新的特性。如果用户想要使用这些新特性,或想根据自己的系统度身定制一个更高效,更稳定的内核,就需要重新编译内核。

本文将以kernel linux-2.6.32.4版本为实验介绍的内核编译与安装一般方法,这些方法适合大多数Linux系统(包括RedHat、Ubuntu、Debian等)。

二、操作步骤

1)下载

https://www.kernel.org/

2)编译安装内核

makemrPRopermakemenuconfigmake[-jn]makemodules_installmakeinstall

3)内核启动菜单中默认选项的修改设置

http://blog.itpub.net/438414/viewspace-752098/

三、常用选项

1)调试相关

CONFIG_DEBUG_INFO=y

CONFIG_FRAME_POINTER=y

CONFIG_DEBUG_RODATA=n

CONFIG_DEBUG_SET_MODULE_RONX=n

#Kernel config optionsforkgdb

CONFIG_KGDB=y

CONFIG_KGDB_SERIAL_CONSOLE=y

#Kernel config optionsforkdb

CONFIG_KGDB_KDB=y

CONFIG_KDB_KEYBOARD=y

四、常用命令

http://blog.csdn.net/a593796769/article/details/9009105

五、其他

1)驱动程序直接编译进内核

http://www.educity.cn/linux/1604648.html

参考:http://www.2cto.com/os/201312/265425.html

http://blog.csdn.net/newnewman80/article/details/8158072

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航