カーネルアップグレード
・準備
コンソールからrootでログインして
# ps auxw | grep -v root ←他の人が作業してないことを確認
# init S ←シングルユーザモードに移行
# cd /root/work
# script instLog.kernel-2.4.20-0vl29.030422hama
↑ログ取って下さい!(例:hamaさんが03年4月22日に2.4.20-0vl29にアップグレードしました)
・インストール
# apt-get update
# apt-get install kernel-smp ←stclubは2台ともデュアルCPUです
Reading Package Lists... Done
Building Dependency Tree... Done
Package kernel-smp is a virtual package provided by:
kernel-smp#2.4.18-0vl3 2.4.18-0vl3 ←候補一覧が表示されます #の後ろがバージョン
kernel-smp#2.4.20-0vl29.1 2.4.20-0vl29.1
...
kernel-smp#2.4.19-0vl22 2.4.19-0vl22
You should explicitly select one to install.
# apt-get install kernel-smp#2.4.20-0vl29.1
# apt-get install kernel-headers
・liloの編集
# cp -p /etc/lilo.conf{,.bak030422hama}
# vi /etc/lilo.conf
prompt
timeout=50
default=linux
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear
追加→ image=/boot/vmlinuz-2.4.20-0vl29.1smp ←バージョン間違えないように!
追加→ label=linux
追加→ read-only
追加→ root=/dev/hda1
image=/boot/vmlinuz-2.4.18-0vl3smp
変更→ label=linux-2.4.18
read-only
root=/dev/hda1
image=/boot/vmlinuz-2.4.18-0vl3
label=linux-up
read-only
root=/dev/hda1
image=/boot/vmlinuz-2.2.20-0vl10
label=linux-2.2-up
read-only
root=/dev/hda1
# /sbin/lilo ←エラーが出たら/etc/lilo.confを見直しましょう
・後始末
# exit
# vi /whatsNew
先頭にこんな感じで追加
2003/04/22 hama
kernel upgraded.
details in /root/work/instLog.kernel-2.4.20-0vl29.030422hama