linux内核2.6.18升级至2.6.26

原创作者:运维工程师 谢晋

linux内核2.6.18升级至2.6.26

内核升级

  1. 该台系统内核为2.6.18,无法安装虚拟化性能优化工具,故要升级为2.6.26

在这里插入图片描述

  1. 将2.6.26的升级包上传至系统的usr/src目录下

在这里插入图片描述

  1. 连接到该台服务器,输入cd /usr/src到此目录下,输入ls命令查看2.6.26包是否存在
# cd /usr/src
# ls

在这里插入图片描述

  1. 输入tar -xvf linux-2.6.26.tar.gz解压该压缩包
# tar -xvf linux-2.6.26.tar.gz

在这里插入图片描述

  1. 输入ls查看是否解压成功
# ls

在这里插入图片描述

  1. 输入cd linux-2.6.26到该目录下
# cd linux-2.6.26

在这里插入图片描述

  1. 输入 cp /boot/config-2.6.18-128.el5 .config将.config文件拷贝到该目录下
# cp /boot/config-2.6.18-128.el5 .config

在这里插入图片描述

  1. 输入vi .config编辑该文件
# vi .config

在这里插入图片描述

  1. 按Insert启动编辑,添加一条CONFIG_SYSFS_DEPRECATED_V2=y
CONFIG_SYSFS_DEPRECATED_V2=y

在这里插入图片描述

  1. 确认无误后按ESC,输入wq回车保存即可

在这里插入图片描述

  1. 输入sh -c ‘yes ”” | make oldconfig’将设定加入到.config中,原来的.config改为.oldconfig
# sh -c ‘yes ”” | make oldconfig’

在这里插入图片描述

  1. 输入echo “DMRAID=no” > /etc/sysconfig/mkinitrd/noraid,在该目录下创建DMRAID文件
# echo "DMRAID=no" >  /etc/sysconfig/mkinitrd/noraid

在这里插入图片描述

  1. 输入chmod 755 /etc/sysconfig/mkinitrd/noraid,设置目录权限
# chmod 755 /etc/sysconfig/mkinitrd/noraid

在这里插入图片描述

  1. 输入make bzImage编译内核
# make bzImage

在这里插入图片描述

  1. 等待编译

在这里插入图片描述

  1. 编译完成后,输入make modules开始编译模块
# make modules

在这里插入图片描述

  1. 进行编译中

在这里插入图片描述

  1. 编译完成后输入make_modules_install开始安装模块
# make_modules_install

在这里插入图片描述

  1. 正在进行安装

在这里插入图片描述

  1. 编译完成后输入make install开始升级内核
# make install

在这里插入图片描述

  1. 输入vim /etc/grub.conf编辑开机启动项
# vim /etc/grub.conf

在这里插入图片描述

  1. 将default=1修改成default=0配置成新内核启动,然后输入wq保存退出

在这里插入图片描述

  1. 输入reboot重启

在这里插入图片描述

  1. 开机的时候在该画面按回车

在这里插入图片描述

  1. 可以看到有两个内核版本,选择最新的内核版本,回车进入

在这里插入图片描述

  1. 登录到系统后,输入uname -a可以查看系统内核版本

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值