新しいカーネルがリリースされたのでrpmからアップデートしてみました。
# uname -a
Linux **** 2.4.31-0vl1.8 #1 Thu Sep 7 07:05:34 JST 2006 i586 unknown ← バージョンは、2.4.31-0vl1.8でCPUの種類はi586
(カーネルと関連モジュールの取得)
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/updates/3.0/RPMS/i386/kernel-2.4.33-0vl0.5.i586.rpm
# wget http://ftp.kddilabs.jp/pub/Linux/packages/Vine/updates/3.0/RPMS/i386/kernel-headers-2.4.33-0vl0.5.i386.rpm
(カーネルのインストール)
# rpm -ivh --force kernel-2.4.33-0vl0.5.i586.rpm
(関連モジュールの更新)
# rpm -Uvh --force kernel-headers-2.4.33-0vl0.5.i386.rpm
(imgファイルの作成)
# /sbin/mkinitrd /boot/initrd-2.4.33-0vl0.5.img 2.4.33-0vl0.5
# vi /etc/lilo.conf
(新カーネルを追加)
image=/boot/vmlinuz-2.4.33-0vl0.5
label=linux
initrd=/boot/initrd-2.4.33-0vl0.5.img
read-only
root=/dev/hda2
append=" resume2=swap:/dev/hda3"
(旧カーネルのlabelにoldをつける)
image=/boot/vmlinuz-2.4.31-0vl1.8
label=linux.old
initrd=/boot/initrd-2.4.31-0vl1.8.img
read-only
root=/dev/hda2
append=" resume2=swap:/dev/hda3"
(修正後、次のコマンドを実行して更新する。)
# /sbin/lilo -v
# reboot
# uname -a
# /sbin/lsmod Module Size Used by Tainted: P autofs 11412 0 (autoclean) (unused) 8139too 16136 1 mii 3380 0 [8139too] crc32 3560 0 [8139too] ipt_REJECT 3768 58 (autoclean) iptable_filter 2316 1 (autoclean) ip_tables 17376 2 [ipt_REJECT iptable_filter] hid 23012 0 (unused) usb-ohci 21848 0 (unused) encode-eucjp 242960 0 (unused) esssolo1 28232 0 (unused) soundcore 5860 4 [esssolo1] rtc 8296 0 (autoclean) raid1 16112 4
# /sbin/modinfo usb-ohci filename: /lib/modules/2.4.33-0vl0.9/kernel/drivers/usb/host/usb-ohci.o description: "USB OHCI Host Controller Driver" author: "Roman Weissgaerber, David Brownell" license: "GPL"