Linuxの一般的な操作について
カーネル再構築に必要なツールを下記コマンドで導入
su yum -y groupinstall "development tools" yum -y install ncurses-devel exit
sudo apt-get -y update sudo apt-get -y install build-essential libncurses-dev
su sudo apt-get -y update sudo apt-get -y install build-essential libncurses-dev exit
以下のコマンドで現在の設定のまま引継がれる。
make localmodconfig
カーネルビルドとインストールは下記コマンドで可能
カーネルのダウンロード方法(RPMパッケージからの場合)
yum install yum-utils yumdownloader --source kernel
RPMパッケージからの展開方法
rpmbuild -bp SPECS/kernel.spec
ビルドインストール
make bzImage modules su make modules_install make firmware_install make install exit
make bzImage modules sudo make modules_install sudo make firmware_install sudo make install
make bzImage modules sudo make modules_install sudo make firmware_install sudo make install sudo update-initramfs -c -k `make kernelrelease` sudo update-grub2