Fedora 23重編kernel
Fedora 23重編kernel 2016/02/03
Step1)下載最新kernel,到https://www.kernel.org/查詢最新核心
#cd /usr/src/
#wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.1.tar.xz
Step2)解壓縮kernel
#tar –xvJf linux-4.4.1.tar.xz
Step3)客製化核心
#dnf install ncurses ncurses-devel
#cd linux-4-4-1
#make config
客製化的設定檔在.config
Step4)編譯kernel
#dnf install libssl-devel
#make
#make modules
#make modules_install
在資料夾/lib/modules/4-4-1/,可以找到編譯好的模組
Step5)安裝kernel
#make install
會更新grub,不用再去設定開機grub程式
在/boot資料夾下有
vmlinuz-4.1.1 真正的kernel
System.map-4.1.1 匯出kernel的symbol
initrd.img-4.1.1 initrd映像檔
config-4.1.1 kernel的設定檔
Step6)重新開機
#reboot
開機選單會多出4.4.1,點選4.4.1版本的kernel,使用以下指令列出kernel版本。
#uname –r