Centos7.0升級至指定內核版本


1、查看當前系統內核版本:

#uname -a 查看

發現是3.10.0-123.el7.x86_64,需要升級到3.10.0-862.14.4.el7

2、內核升級有兩種方法:

一種是小版本升級

#yum list kernel 查看可以直接進行小版本升級的版本,

 

 

發現只能升級到3.10.0-327.18.2.el7,與需要的版本不符,

此時需要手動下載內核源碼包安裝。

 

3、到http://ftp.scientificlinux.org/linux/scientific/7.0/x86_64/updates/security/下載對應的內核源碼包,網頁全部加載完比較慢,需要等一段時間。

#wget http://ftp.scientificlinux.org/linux/scientific/7.0/x86_64/updates/security/kernel-3.10.0-862.14.4.el7.x86_64.rpm

4、然后安裝下載的內核:

測試的時候發現如果是帶桌面的centos7.0系統,安裝的過程會自動斷開遠程連接,可能是桌面版的某些組件版本與下載的內核有沖突,可以用rpm的方式先查看是哪些組件有問題,升級或卸載這些組件,

mini安裝的centos7.0沒有這個問題。

#yum install kernel-3.10.0-862.14.4.el7.x86_64.rpm -y

5、安裝完成后查看並啟用新內核:(有的系統版本沒有/etcgrub2.cfg文件或為空,重啟系統生效即可生效)

#grep ^menuentry /etc/grub2.cfg | cut -f 2 -d \’

 

 

6、看到新安裝的內核版本在第一排,表示0行,執行以下命令grub配置文件

#grub2-set-default 0

7、重啟檢查內核版本已經升級成功。

 

 


免責聲明!

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



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