灌溉梦想,记录脚步
« »
2009年4月1日技术合集

Linux 编译内核方法

将下载好的内核解压缩到:/usr/src/目录下
#cd /usr/src/ 进入该目录
#ln linux-2.4.26 linux-2.4 创建该目录的符号链接文件
#cd linux-2.4 进入内核目录
修改Makefile文件,找到包含EXTAVERSION的行将其改为EXTRAVERSION=qun
#make mrproper 确保源文件的一致性
#make xconfig 选择需要编译进内核的功能
#make dep 解决依赖性
#make bzImage 生成内核
#make modules 编译内核模块
#cp usr/src/linux-2.4/arch/i386/boot/bzImage /boot/vmlinuz-2.4.26qun
#make modules_install 安装内核模块
#mkinitrd /boot/initrd-2.4.26qun.img 2.4.26qun 生成启动镜像文件
# cp /usr/src/linux-2.4/System.map /boot/System.map-2.4.26qun
#vi /etc/grub.conf # 在最后部分添加如下行:
title Red Hat Linux (2.4.26qun)
kernel /vmlinuz-2.4.26qun ro root=LABEL=/
initrd /initrd-2.4.26qun.img
:wq!
#reboot 重新启动后就可以看到刚刚安装好的内核了。
#对于2.6的内核而言,步骤就简单了很多只需要这几个命令:
make xconfig、make、make install

日志信息 »

该日志于2009-04-01 19:41由 admin 发表在技术合集分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

发表回复