欢迎来到5分享! 微信公众号   新浪微博

5分享

技术类别:
当前位置: 主页 > 技术分享 > 操作系统 >

centos5.8系统升级内核步骤

时间:2018-09-13 20:03来源:原创 作者:5分享 点击:
在基于CentOS平台的工作过程中,难免有时需要升级或者降级内核以验证功能、调试性能或者更新整个系统。

系统版本:centos 5.8

  需要的软件包:linux-2.6.36.tar.bz2 , uname -a 可以查看当前版本号。

1.下载内核包

wget --no-check-certificate http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.36.tar.bz2


2.准备编译工具

yum -y install gcc* ncurses ncurses-devel make bzip2


3.配置内核并安装

tar jxf linux-2.6.36.tar.bz2 && cd linux-2.6.36


make menuconfig   在菜单模式下选择需要编译的内核模块:

空格可以选择

conew_1.jpg



make bzImage   生成内核文件

make modules 编译模块

make modules_install 安装模块

make install   安装


先别忙重启系统,下面我们来修改grub的配置./boot/grub/grub.conf

# grub.conf generated by anaconda

#

# Note that you do not have to rerun grub after making changes to this file

# NOTICE:  You have a /boot partition.  This means that

#          all kernel and initrd paths are relative to /boot/, eg.

#          root (hd0,0)

#          kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00

#          initrd /initrd-version.img

#boot=/dev/sda

default=1

timeout=15

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title CentOS (2.6.36)

        root (hd0,0)

        kernel /vmlinuz-2.6.36 ro root=/dev/VolGroup00/LogVol00

        initrd /initrd-2.6.36.img

title CentOS (2.6.18-194.el5)

        root (hd0,0)

        kernel /vmlinuz-2.6.18-194.el5 ro root=/dev/VolGroup00/LogVol00

        initrd /initrd-2.6.18-194.el5.img


如果你的跟我一样,2.6.36的在上面,那么就把default=1改成default=0


服务器,数据库问题系统问题,硬件报价,虚拟化,服务部署可以扫描下方二维码,添加技术支持,7*12小时在线解答或是QQ联系我们。

欢迎关注【5分享】(fivsha)   

5分享公众号.jpg

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
最新评论
遇到困难可以给我发消息 遇到困难可以给我发消息
推荐内容