Centos 7.2內核版本升級(無外網)

1.查詢當前穩定內核版本

查詢網址:https://www.kernel.org/

2.查詢當前穩定內核版本,下載源碼包,進行編譯:

2.1查詢當前穩定內核版本:uname -sr 或uname -ar

2.2下載源碼包

本次下載5.2.1源碼包,下載地址:https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.2.1.tar.gz

2.3上傳到服務器指定位置,並解壓安裝包:

2.4在原有內核上編譯
cd  ./linux-5.2.1/
cp /boot/config-2.6.32-220.el6.x86_64 .config
執行命令 sh -c 'yes "" | make oldconfig'

2.5開始編譯
make -j4 bzImage  #生成內核文件
make -j10 modules  #編譯模塊
make -j10 modules_install  #編譯安裝模塊

執行make -j10 modules

執行make -j10 modules_install

2.6安裝內核

make install

3.修改GRUB選項,使新安裝的內核作爲優先啓動:
修改前,事先copy一份作爲備份:cp /etc/default/grub  /etc/default/grub_bak,
修改vi /etc/default/grub中GRUB_DEFAULT=saved爲GRUB_DEFAULT=0,如下所示:

4. 執行命令,重新創建內核配置
grub2-mkconfig -o /boot/grub2/grub.cfg

5. 重啓主機,使新內核生效並驗證結果:

內核升級成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章