博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux内核升级
阅读量:4972 次
发布时间:2019-06-12

本文共 1319 字,大约阅读时间需要 4 分钟。

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.9
2.6.18升级成功!如果希望把内核升级到当前的最新版本如
2.6.22
2.6.24
2.6.26……从网站下载最新内核源码,其步骤是一样的!!
    希望大家都有所提高,多多交流!谢谢!!

转载于:https://www.cnblogs.com/java20130726/archive/2012/05/25/3218582.html

你可能感兴趣的文章
转载:Windows的进程创建和映像装入
查看>>
线段树(已修改+补题
查看>>
第一百一十七天 how can I 坚持
查看>>
10年ACL,A Unified Graph Model for Sentence-based Opinion Retrieval
查看>>
JavaAgent入门
查看>>
50个 css 生成器
查看>>
fremarker
查看>>
firdac支持的序列和还原格式
查看>>
Linxu磁盘分区
查看>>
asp.net C# 题目大全
查看>>
Java加密技术(一)—— HMACSHA1 加密算法
查看>>
HDU 4349
查看>>
System.Diagnostics.Debug.WriteLine 在OutPut中无输出
查看>>
B-JUI学习
查看>>
D -- POJ 1363 Rails
查看>>
最大公约数
查看>>
在 CentOS 7上安装并配置 Python 3.6 环境
查看>>
linux dns 工具包 -- bind-utils
查看>>
29.奖金(拓扑排序)
查看>>
jenkins之构建触发器
查看>>