Linux内核升级

40 篇文章 0 订阅
24 篇文章 0 订阅
Linux内核升级
首先,确认当前 linux系统的内核版本,使用命令: uname –a uname –r
当前 Linux系统版本是: linux-2.6.9-42
第二步:下载新的内核源码,这里我们下载了 linux-2.6.18,最新升级源码在网站上都免费下得到!
第三步:将下载好的内核源码拷贝到目录 </usr/src>:
第四步 :把压缩包恢复解压 :
解压过程中 :
解压完成 :
:linux-2.6.18即为新内核目录 !
第五步 :进入新内核目录 (/usr/src/linux-2.6.18)操作 :
(1)    运行命令 :make mrproper(可确保源代码目录下没有不正确的 .o文件 ):
注意:这里要提前安装 Development Tools工具!在“添加删除程序”中:
点击 Update即可安装组件!
(2)    拷贝生成 .config文件 :
确认 /usr/src/linux-2.6.18/.config:
(3)    配置内核选项 ,使 linux系统支持 NTFS分区格式 :
按上下光标键选中该行,按 Tab键选中 <select>,回车即可!
写好配置文件名( .config,选中 <Ok>,回车即可!
选中 File systems -à ,再选中 <Select>,回车即可!
选中 DOS/FAT/NT Filesystems -à ,再选中 <Select>,回车即可!
选中该行,按 M键:
按空格键选中 NTFS包含的两项支持内容,在选中 <Exit>,回车即可!
选中 <Exit>,回车!
选中此行,再选中 <Select>,回车即可!
选中 <OK>,回车即可!
选中 <Exit>,回车即可!
选中 <Yes>,回车即可!保存退出!
第六步 :开始编译 :
(1)    命令 :make dep (建立编译从属文件 )
 
(2)    命令 :make clean (清除内核编译的目标文件 )
(3)    命令 :make bzImage(注意大小写 ,编译内核 )
编译过程中:
编译完成:
(4)    命令 :make modules(编译可加载模块 )
编译过程中:
编译完成:
(5)    命令: make modules_instal(安装)
(6)    命令 :make install(安装新内核 )
第七步 :安装新内核完成后,进入 /boot/grub目录 :
编辑文件: vi menu.lst
修改 (使新内核强制加载 ):
存盘退出!
第八步 :
重新启动:
启动 RHEL AS 2.6.18):
查看内核版本是否升级为( 2.6.18),命令: (uname -r)
经确认, linux内核由 2.6.92.6.18升级成功!如果希望把内核升级到当前的最新版本如 2.6.222.6.242.6.26……从网站下载最新内核源码,其步骤是一样的!!
    希望大家都有所提高,多多交流!谢谢!!


原文地址:http://wangxihe.blog.51cto.com/394507/95449

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值