linux内核的编译 配置内核 编译和安装内核及模块的步骤
一、获取的内核源代码包
1、网络下载:得到源码包是tar.gz或tar.bz2bao
将获得的包解压,利用ta.zxf 文件名 tar.gz和tar.jxf 文件名 tar.bz2
2、从第二张发行光盘中得到是 kernel-source-2.4.20-8.i386.rpm的文件名。
进入光盘中的软件包目录 cd /mnt/cdrom/RedHat/RPMS/
3、查看与内核相关的软件包。用 ls -l kernel* 将得到kernel-source-2.4.20-8.i386.rpm是内核源码包。
利用 rpm -ivh /mnt/cdrom/RedHat/RPMS/kernel-source-2.4.20-8.i386.rpm来安装。
4、查看kernel-source软件包的安装结果。
利用 rpm -q kernel-source 的命令。
4、进入内核源码目录
cd /usr/src/linux-2.4
5、清除源代码包的树。利用 make mrproper 的命令。
二、配置内核
目的:生成内核编译配置文件 .config
有四种方法。1.文本交互 make congig
2.文本窗口 make menuconfig
3.图形窗口 make xconfig
4.使用现有配置文件 make oldconfig
三、编译和安装内核及模块的步骤
1.make dep 生成依赖关系
2.make bzImage 编译内核
3.make modules 编译内核模块
4.make modules_install 安装内核模块
5.make install 安装内核
四、应用新的内核
1.cat /etc/grub.conf 看到 “Hed Hat Linux(2.4.20-8custom)
2.reboot 使用新的内核启动。
3.uname -r 查看新的内核的版本。
阅读(525) | 评论(0) | 转发(0) |