CentOS6.5升级内核到3.10.28的记录

本文详细介绍了如何将虚拟机的旧版内核升级至3.10.28版本的过程,包括更新yum源、下载内核文件、编译配置及安装等步骤,并提供了具体的命令示例。

由于最近打算玩玩docker,但是在安装的时候提示的是自己的虚拟机的内核版本太低了,所以觉得进行升级,在网上看到了这么一片文章,进行升级,成功了。所以记录下。

 

1、首先,更新了自己的yum,确保yum是最新的

    yum update

然后下载了大概340M左右的文件,额

2、查看自己的版本信息

uname -r

我的是:2.6.32-220.el6.x86_64

 

3、直接从网站上下载新本的内核文件:

wget  https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.10.28.tar.xz

4、解压缩到usr/src目录下:   tar -xf linux-3.10.58.tar.xz -C /usr/src/

5、进入该目录:  cd /usr/src/linux-3.10.58/

6、进入启动目录下,找到该文件,复制到刚才解压缩的目录下,并命名为  .config

 

 7、sh -c 'yes "" | make oldconfig'    编译配置文件

 8、依次执行下面的命令:  生成内核文件    编译模块    编译安装模块  4代表的是线程数,可以根据自己的计算机的内核数进行调整,比较耗时,在该步骤,大概要40-50分钟

make -j4 bzImage

make -j4 modules

make -j4 modules_install

 

9、完成后执行编译安装命令:   make install

遇到上面的错误,可以不处理,不影响升级。

 

10.在make之前时修改.config文件,加入(可在第一行)
HYPERVISOR_GUEST=yCONFIG_VMWARE_BALLOON=m

 

11、安装完成后,需要修改Grub引导顺序,让新安装的内核作为默认内核。
编辑 grub.conf文件。

vi /etc/grub.conf

 

12.保存退出,然后执行  reboot重启命令。ok看看自己的内核是否升级成功:

uname -r

 

参考文档:https://blog.youkuaiyun.com/taiyang1987912/article/details/42744019

 

转载于:https://www.cnblogs.com/yxb9527/p/9206533.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值