Linux内核升级

释放双眼,带上耳机,听听看~!

                                                
Linux
内核升级

首先,确认当前
linux
系统的内核版本,使用命令:
uname –a

uname –r

当前
Linux
系统版本是:
linux-2.6.9-42

第二步:下载新的内核源码,这里我们下载了
linux-2.6.18,
最新升级源码在网站上都免费下得到!

Linux内核升级

第三步:将下载好的内核源码拷贝到目录
</usr/src>

:

第四步
:
把压缩包恢复解压
:

解压过程中
:

解压完成
:


:linux-2.6.18
即为新内核目录
!

第五步
:
进入新内核目录
(/usr/src/linux-2.6.18)
操作
:

(1)
   
运行命令
:make mrproper(
可确保源代码目录下没有不正确的
.o
文件
):

注意:这里要提前安装
Development Tools
工具!在“添加删除程序”中:

点击
Update
即可安装组件!

(2)
   
拷贝生成
.config
文件
:

Linux内核升级

确认
/usr/src/linux-2.6.18/.config:

(3)
   
配置内核选项
,
使
linux
系统支持
NTFS
分区格式
:

Linux内核升级

按上下光标键选中该行,按
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(
注意大小写
,
编译内核
)

Linux内核升级

编译过程中:

编译完成:

(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……
从网站下载最新内核源码,其步骤是一样的!!

   

给TA打赏
共{{data.count}}人
人已打赏
安全运维

WordPress网站专用docker容器环境带Waf

2020-7-18 20:04:44

安全运维

运维安全-Gitlab管理员权限安全思考

2021-9-19 9:16:14

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索