centos6.5 通过yum和源码两种方法升级安装内核

centos6.5 2.6.32
yum方式安装内核是安装的最新版内核,不能选择内核版本
源码方式安装可以选择内核版本进行安装,源码方式安装较慢。


yum方式升级内核:
cd /etc/yum.repos.d/
下载导入公钥
wget --no-check-certificate https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm --import RPM-GPG-KEY-elrepo.org

安装elrepo源
http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
rpm -Uvh elrepo-release-6-8.el6.elrepo.noarch.rpm

升级内核
yum --enablerepo=elrepo-kernel install kernel-ml -y
#升级完毕后修改/etc/grub.conf将default=0修改为default=1,然后reboot重启服务器。
#默认安装的新内核在第一位,如果你已经是‘1’,就改成‘0’。

查看内核是否安装成功
uname -a / -r

================================================================================

源码方式升级内核:

进入https://www.kernel.org/pub/linux/kernel去自己选。
通常yum安装是最新安装内核版本,源码可指定内核版本号

wget --no-check-certificate https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.10.28.tar.xz
tar -xf linux-3.10.58.tar.xz -C /usr/src/
cd /usr/src/linux-3.10.58/
cp /boot/config-2.6.32-220.el6.x86_64 .config #为隐藏文件

在系统原有的内核配置文件的基础上建立新的编译选项,
所以复制一份到当前目录下,命名为.config。接下来继续配置:
sh -c 'yes "" | make oldconfig'

生成内核文件
make -j4 bzImage
编译模块
make -j4 modules
编译安装模块
make -j4 modules_install

#j4 是指定数字的线程数,逻辑CPU为8核。则为j8,用于加快编译速度。

make install
安装内核

出现ERROR: modinfo: could not find module vmware_balloon 不用理会
这是vmware才会出现的问题

vim /etc/grub.conf
default=0 更改为‘0’

reboot 重启检查

uname -r

所有操作完成。

转载于:https://blog.51cto.com/amunlinux/2104391

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值