Linuxkernel 2.6系 SRPMビルド手順 のバックアップ(No.1)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- Linuxkernel 2.6系 SRPMビルド手順 へ行く。
- 1 (2008-01-17 (木) 17:55:19)
- 2 (2008-01-17 (木) 17:55:47)
- 3 (2008-04-28 (月) 03:33:18)
SRPMによるカーネル再構築手順 †
環境 †
- CentOS5
- Kernel 2.6.9
配布元 †
- CentOS用SRPM配布元
http://mirrors.kernel.org/centos/
再構築手順 †
カーネルのSRPMを入手
wget http://mirrors.kernel.org/centos/4.5/updates/SRPMS/kernel-2.6.9-55.0.2.EL.src.rpm
SRPMをインストールし、設定をビルドする。
rpm -ivh kernel-2.6.9-55.0.2.EL.src.rpm cd /usr/src/redhat/SPECS/ rpmbuild -bp --target i686 kernel-2.6.spec
管理用にバージョン表記を行う
cd /usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9/ vi Makefile
- 変更前
EXTRAVERSION = -prep
- 変更後
EXTRAVERSION = -2.6.9-VM
コンパイル †
- 設定の読み込み
make mrproper cp configs/kernel-2.6.9-i686.config .config make oldconfig
- コンパイル
make make modules_install make install
再起動時の注意 †
起動時のデフォルトカーネルは古いカーネルとなっている。
新しいカーネルが正常に起動することを確認したら、/boot/grub/grub.confに新しいカーネルが起動するように設定を行う。