Centos 6.5内核升级为3.12.60

1. 官网下载稳定维护版本的内核

地址:https://www.kernel.org/

我这里升级为linux-3.12.60

2. 上传至服务器并解压

xz –d linux-3.12.60.tar.xz

tar –xvf linux-3.12.60.tar

3. 更新当前系统(需要保证服务器联网,默认使用的是Centos自己yum源,可以换国内的阿里云yum)

yum update

yum upgrade

4. 安装编译所需包

yum groupinstall "Development Tools"

yum install ncurses-devel

yum install qt-devel

yum install hmaccalc zlib-devel binutils-develelfutils-libelf-devel

5. 查看当前系统内核版本

uname -r

6. 将当前系统内核的配置文件拷贝到当前目录

cd /mnt/linux-3.12.60

cp /boot/config-2.6.32-431.el6.x86_64 .config

7. 使用当前系统内核配置,并接受每个新增选项的默认设置

cd /mnt/linux-3.12.60

sh -c ‘yes "" | make oldconfig‘

8. 编译

cd /mnt/linux-3.12.60

make bzImage //生成内核文件

这一步完成

make modules //编译模块

make modules_install //编译安装模块

备注:编译看服务器性能,我一般编译每次都得一个小时左右。

也可以在make 加参数 -j后面可以加数字是线程数,用于加快编译速度,例如有4核,则为-j4。

9. 安装

make install

实际运行到这一步时,出现ERROR: modinfo: could notfind module     vmware_balloon,但是不影响内核安装,是由于vsphere需要的模块没有编      译,要避免这个问题,需要在make之前时修改.config文件,加入

HYPERVISOR_GUEST=yCONFIG_VMWARE_BALLOON=m

10. 修改grub引导

vim /etc/grub.conf

default=0

11. 重启后查看内核版本号,代表升级内核成功

12. 如果失败,请转至第5步,在重新开始之前,需要清理上次编译内容

make mrproper

时间: 2024-09-27 04:33:40

Centos 6.5内核升级为3.12.60的相关文章

Linux Centos 7.4 内核升级

Linux Centos 7.4 内核升级 原始内核版本:3.10.0-693.2.2.el7.x86_64 升级内核版本:4.14.9-1.el7.elrepo.x86_64 1.导入key Key文件 百度云下载地址:https://pan.baidu.com/s/1ILEwuKQOA3TR3L6-8yMLoA 密码:oq0k rpm --import RPM-GPG-KEY-elrepo.org 2.安装yum源,使用elrepo源 elrepo源 https://pan.baidu.co

CentOS 6.x 内核升级(2.6.32 -> 3.10.58)过程记录

1. 准备工作 确认内核及版本信息 [[email protected] ~]# uname -r2.6.32-220.el6.x86_64 [[email protected] ~]# cat /etc/centos-release CentOS release 6.2 (Final) 安装软件 编译安装新内核,依赖于开发环境和开发库 # yum grouplist  //查看已经安装的和未安装的软件包组,来判断我们是否安装了相应的开发环境和开发库: # yum groupinstall "D

centos 6.5内核升级

安装docker要满足一定的条件,对于cents系统,要求必须是64位,并且内核版本是3.10以上. 如果你的centos操作系统内核低于3.10,需要升级到这个版本以上,才能安装docker. 第一步,先看目前的内核版本 uname -r 在我的系统上输出: 2.6.32-431.el6.centos.plus.x86_64 第二步,导入public key rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 1 第三步,安装E

CentOS 6.4 内核升级(2.6.32 -> 3.18.19)

升级的目的是想在CentOS6.4上运行docker,官方建议内核版本在3.8.0及以上,于是就自己从Linux内核官方网站上下载源码,自己编译 安装软件 编译安装新内核,依赖于开发环境和开发库 yum grouplist   //查看已经安装的和未安装的软件包组,来判断我们是否安装了相应的开发环境和开发库: yum groupinstall "Development Tools"   //一般是安装这两个软件包组,这样做会确定你拥有编译时所需的一切工具 yum install ncu

Linux:centos内核升级

centos内核升级 centos升级2.6内核到3.10 在yum的ELRepo源中,有 m ain l ine(3.13.1). l ong- t erm(3.10.28)这2个内核版本,long-time为长期支持. 查看看当前内核版本 uname -r 安装elrepo(http://elrepo.org/tiki/tiki-index.php) 导入public key rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

RPM升级CentOS 7.0内核

将CentOS 7.0默认内核升级到kernel-3.10.0-693.5.2.el7,需要如下RPM包: kernel-3.10.0-693.5.2.el7.x8664.rpmdracut-033-502.el7.x8664.rpmdracut-config-rescue-033-502.el7.x8664.rpmdracut-network-033-502.el7.x8664.rpmglib2-2.42.2-5.el7.x8664.rpminitscripts-9.49.30-1.el7.x

linux 内核升级2 转

linux内核升级 一.Linux内核概览 Linux是一个一体化内核(monolithic kernel)系统. 设备驱动程序可以完全访问硬件. Linux内的设备驱动程序可以方便地以模块化(modularize)的形式设置,并在系统运行期间可直接装载或卸载. 1. linux内核 linux操作系统是一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软件. 一个计算机系统是一个硬件和软件的共生体,它们互相依赖,不可分割. 计算机的硬件,含有外围设备.处理器.内存.硬盘和其他的电子设

内核升级2.6.11-3.0.2

-------------------------------------------------------- http://blog.chinaunix.net/uid-26000296-id-4208526.html linux内核升级图文攻略 2014-04-14 12:05:44 一.Linux内核概览Linux是一个一体化内核(monolithic kernel)系统.设备驱动程序可以完全访问硬件.Linux内的设备驱动程序可以方便地以模块化(modularize)的形式设置,并在系

linux 内核升级 转

inux 内核升级 2011-03-25 23:13:28 分类: LINUX 因要测试一些软件,需要2.6.30以上的内核,安装好CentOS 5.5,内核是2.6.18-194.el5.这次的升级还算比较顺利,具体的过程如下: [[email protected] ~]# uname -r 2.6.18-194.el5 1.下载linux-2.6.30内核包到/usr/src目录 cd /usr/src wget ftp://ftp.kernel.org/pub/linux/kernel/v