Linux内核升级
来源:互联网 发布:唇釉和口红的区别知乎 编辑:程序博客网 时间:2024/05/17 07:07
今天看到一篇很有内涵的文章,转摘一下供学习;
摘自: http://wangxihe.blog.51cto.com/394507/95449
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_install(安装)
(6) 命令:make install(安装新内核)
第七步:安装新内核完成后,进入/boot/grub目录:
编辑文件:vi menu.lst
修改(使新内核强制加载):
存盘退出!
第八步:
重新启动:
启动RHEL AS (2.6.18):
查看内核版本是否升级为(2.6.18),命令:(uname -r)
经确认,linux内核由2.6.9到2.6.18升级成功!如果希望把内核升级到当前的最新版本如2.6.22;2.6.24;2.6.26……从网站下载最新内核源码,其步骤是一样的!!
- Linux内核升级
- Linux的内核升级
- 升级linux内核
- Linux内核升级详解!
- Linux内核升级
- Linux内核升级全过程
- 升级Suse Linux内核
- linux内核升级Tips
- LINUX的内核升级
- linux 内核升级
- Linux 内核升级
- linux 内核升级
- linux 内核升级
- LINUX内核升级
- linux内核升级小结
- linux内核升级步骤
- VirtualPC+Linux内核升级
- Debian升级Linux内核
- hdu 1217
- select into 和 insert into select 两种表复制语句区别
- vim基础
- .NET:用T4消除代码重复,对了,也错了
- 腰椎间盘突出症的自我疗法
- Linux内核升级
- cocos2d-x box2d debugdraw
- ubuntu环境下cinder-bakup服务添加方法
- Spring 配置log4j
- ireport处理数值
- socketpair理解
- 网络通信学习(更新...)
- report 当字段显示的数据太多时,自动换行跨页的问题
- 性能 内存