找回密码
 注册
搜索
热搜: 回贴
微赢网络技术论坛 门户 服务器 Linux/BSD 查看内容

RHEL5下编译2.6.26.5内核

2009-12-20 13:25| 发布者: admin| 查看: 42| 评论: 0|原作者: 青鸾峰

RHEL5下编译2.6.26.5内核
1、准备工作 去
www.kernel.org
下载最新版内核,本例中内核版本为2.6.26.5,存放于/usr/src/kernels,
2、配置.config
# cd /usr/src/kernels
# tar xjf linux-2.6.25.6.tar.bz2
请根据自身需要选择或取消选择某些选项,我去除了ipv6的支持,加入NTFS文件系统的读写,只简单作了选择作为测试只用
# make menuconfig
3、编译内核、模块、生成文件,编辑grub.conf
# make dep
# make clean
# make bzImage
# make modules
# make modules_install
# depmod -a
# mkinitrd /boot/initrd-2.6.25.6.img 2.6.25.6
# cp System.map /boot/System.map-2.6.25.6
# cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.25.6
# cd /boot/grub
# cp grub.conf grub.conf.OLD
# vi grub.conf
将原有的启动内容复制下来,再粘贴下去,将title,vmlinuz,initrd两个文件的名字改下就OK了,本例添加了以下内容:
title Red Hat Enterprise Linux Server (2.6.25.6)
root (hd0,0)
kernel /vmlinuz-2.6.25.6 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.25.6.img
好了,现在重启即可测试你的心内核,第一次启动过程中会有一个warning,提示未找到initrd.2.6.26.5kdump.img,没关系,再次启动系统时,系统会自动创建这个文件。





最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 05:28 , Processed in 0.167324 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部