Fedora 23 で新しい Kernel に入れ替える

2020/04/18

VAIO Z のデバイス周りの設定が上手くいかないので、最近頻繁に Kernel 再構築を行うのだけど、毎回調べてヘコヘコやってるので、手順を書き出して備忘録とする

ソースコードのダウンロードと展開

The Linux Kernel Archives からソースコードをダウンロードする

今回は stable(安定版)ではなく、mainline の 4.5-rc5 をダウンロードした

作業は全て root で行っている

wget https://cdn.kernel.org/pub/linux/kernel/v4.x/testing/linux-4.5-rc5.tar.xz
tar Jxfv 4.5-rc5.tar.xz -C /usr/src
ln -s /usr/src/linux-4.5-rc5 /usr/src/linux

現在の設定を引き継ぐ

/boot/.config というファイルが現在の設定になっている

cp /boot/config-4.2.3-300.fc23.x86_64 /usr/src/linux/.config

必要なパッケージをインストール

dnf install -y gcc
dnf install -y ncurses-devel
dnf install -y openssl-devel

Let’s 構築!

menuconfig ではなくconfig で Enter マシーンになってもいいけど、今回は menuconfig を行って、すぐ save を選択して exit で出る

cd /usr/src/linux
make menuconfig
make
make modules_install
make install