centos7升級內核到指定版本


 

這里從3.10升級到指定版本4.9.39

 

[root@docker-dev ~]#  yum groupinstall "Development Tools" -y           #安裝開發工具包
[root@docker-dev ~]#  yum install -y elfutils-libelf-devel bc openssl-devel ncurses-devel wget ntpdate vim net-tools        #安裝常用軟件
[root@docker-dev ~]#  ntpdate -u times.aliyun.com      #同步時間,如果時間不對編譯可能會出問題
[root@docker-dev ~]#  wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.9.39.tar.xz       #下載內核
[root@docker-dev ~]#  tar -xf linux-4.9.39.tar.xz -C /usr/src/              #解壓內核
[root@docker-dev ~]#  cd /usr/src/linux-4.9.39/
[root@docker-dev linux-4.9.39]# cp /boot/config-3.10.0-514.el7.x86_64 .config
[root@docker-dev linux-4.9.39]# sh -c 'yes "" | make oldconfig'
[root@docker-dev linux-4.9.39]# make -j30 bzImage #測試機是32核,這里用30,盡可能加快編譯速度
[root@docker-dev linux-4.9.39]# make -j30 modules
[root@docker-dev linux-4.9.39]# make -j30 modules_install
[root@docker-dev linux-4.9.39]# make install
[root@docker-dev linux-4.9.39]# awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
[root@docker-dev linux-4.9.39]# grub2-set-default 0 && init 6
[root@docker-dev ~]# uname -a
Linux docker-dev 4.9.39 #1 SMP Mon Jul 24 11:28:25 CST 2017 x86_64 x86_64 x86_64 GNU/Linux


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM