Linux2.6 内核编译步骤
1 首先将内核源码压缩包下载到/usr/src/redhat/SOURCES/目录下。假设名称为linux-2.6.23.4.tar.bz2
2 打开终端,在终端中进行下面的操作。(MainMenu—>System ToolsTerminal
#cd /usr/src/redhat/SOURCES/
3./usr/src/redhat/SOURCES/目录下解压缩包:#tar -xvf linux-2.6. 23.4.tar.bz2
4. linux内核文件放在哪/usr/src/redhat/SOURCES/下得到了解压后的文件linux-2.6.23.4,进入该文件所在的目录:#cd /usr/src/redhat/SOURCES/linux-2.6.23.4
5. 清除当前目录下编译设置: #make mrproper
如果是第一次编译内核可省略该命令,其确保目录下没有相关的文件和配置,如果已经编译过linux内核,建议使用该命令
6. 配置内核模块的功能,有几种方式可以进行界面选择:
#make menuconfig
选择默认选项,退出即可.
7.编译内核模块:#make bzImage
在进行该步时如果出现错误,而且这些错误支持的模块省略了对编译没有影响,可以去掉,在进行了修改之后要重新进行make bzImage
8.编译 内核模块:#make modules
9. 安装内核模块:#make modules_install
10.安装内核运行环境:#make install
至此新的定制内核编译完成,重启后就可选择启动新内核
11 #reboot
说明:以上操作需要管理员身份操作(即以root登录)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。