- linux kernal 4.14.11下載:
- https://www.kernel.org/ 可下載
- 解壓縮
- 編譯環(huán)境:
- Linux [hosname] 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
- CentOS Linux release 7.3.1611 (Core)
-
.config
配置文件生成- make menuconfig: 根據(jù)需要選擇相關(guān)配置
- 依賴安裝:
- 為支持CONFIG_UNWINDER_ORC 需要
yum install elfutils-libelf-devel
- 安裝openssl:
yum install openssl-devel.x86_64
- 為支持CONFIG_UNWINDER_ORC 需要
- 編譯:
- make -j [cpu個(gè)數(shù)*2]
- 等待......編譯結(jié)束
- 安裝:
make modules_install install
- 安裝后會自動(dòng)更新 /boot/grub2/grub.cfg, 將新內(nèi)核加入啟動(dòng)項(xiàng)
- 調(diào)整grub, 將新內(nèi)核設(shè)置為默認(rèn)啟動(dòng)項(xiàng):
- 修改
/etc/default/grub
, 設(shè)置新的內(nèi)核鏡像為默認(rèn)
- 修改
GRUB_DEFAULT=0
- 運(yùn)行
grub2-mkconfig -o /boot/grub2/grub.cfg
生成新的配置文件
- 重啟
- 驗(yàn)證:
- uname -r