*概要 [#iae0fab3]
カーネル(OSの中核部分)をアップデートします。
*設定手順 [#r56fe249]
**現在のバージョンを確認 [#xf8505a9]
# uname -r
2.4.27-0vl7
**インストール可能なバージョンを探す [#nd51957b]
# apt-get install kernel
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
kernel は以下のパッケージで提供されているバーチャルパッケージです。
kernel-smp#2.4.27-0vl7.6 2.4.27-0vl7.6
kernel-smp#2.4.27-0vl7.5 2.4.27-0vl7.5
kernel-smp#2.4.27-0vl7.4 2.4.27-0vl7.4
kernel-smp#2.4.27-0vl7.3 2.4.27-0vl7.3
kernel-smp#2.4.27-0vl7.2 2.4.27-0vl7.2
kernel-smp#2.4.26-0vl16 2.4.26-0vl16
kernel-BOOT#2.4.27-0vl7.6 2.4.27-0vl7.6
kernel-BOOT#2.4.27-0vl7.5 2.4.27-0vl7.5
kernel-BOOT#2.4.27-0vl7.4 2.4.27-0vl7.4
kernel-BOOT#2.4.27-0vl7.3 2.4.27-0vl7.3
kernel-BOOT#2.4.27-0vl7.2 2.4.27-0vl7.2
kernel-BOOT#2.4.26-0vl16 2.4.26-0vl16
kernel#2.4.27-0vl7.6 2.4.27-0vl7.6
kernel#2.4.27-0vl7.5 2.4.27-0vl7.5
kernel#2.4.27-0vl7.4 2.4.27-0vl7.4
kernel#2.4.27-0vl7.3 2.4.27-0vl7.3
kernel#2.4.27-0vl7.2 2.4.27-0vl7.2
kernel#2.4.26-0vl16 2.4.26-0vl16
kernel22-smp#2.2.20-0vl10 2.2.20-0vl10
kernel22#2.2.20-0vl10 2.2.20-0vl10
kernel-smp#2.4.27-0vl7 2.4.27-0vl7
kernel-BOOT#2.4.27-0vl7 2.4.27-0vl7
kernel#2.4.27-0vl7 2.4.27-0vl7 [インストール済]
インストールするパッケージを明示的に選択する必要があります。
E: パッケージ kernel は複数で提供されているバーチャルパッケージです。
2.4.27-0vl7.6が最新みたい。
**インストール [#g1b89c46]
# apt-get install kernel#2.4.27-0vl7.6
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下のパッケージが新たにインストールされます:
kernel#2.4.27-0vl7.6
アップグレード: 0 個, 新規インストール: 1 個, 削除: 0 個, 保留: 0 個
11.8MB のアーカイブを取得する必要があります。
展開後に 26.5MB のディスク容量が追加消費されます。
取得:1 http://updates.vinelinux.org 3.1/i386/updates kernel#2.4.27-0vl7.6 2.4.27-0vl7.6 [11.8MB]
11.8MB を 14s 秒で取得しました (795kB/s)
変更を適用しています...
Preparing... ########################################### [100%]
1:kernel ########################################### [100%]
完了
ついでにカーネルヘッダーもインストールします。
# apt-get install kernel-headers
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下のパッケージがアップグレードされます:
kernel-headers
アップグレード: 1 個, 新規インストール: 0 個, 削除: 0 個, 保留: 0 個
4824kB のアーカイブを取得する必要があります。
展開後に 72B のディスク容量が追加消費されます。
取得:1 http://updates.vinelinux.org 3.1/i386/updates kernel-headers 2.4.27-0vl7.6 [4824kB]
4824kB を 3s 秒で取得しました (1312kB/s)
変更を適用しています...
Preparing... ########################################### [100%]
1:kernel-headers ########################################### [100%]
完了
** lilo.confの編集 [#a89706bd]
# vi /etc/lilo.conf
>
prompt
timeout=50
default=linux
boot=/dev/hda3
map=/boot/map
install=menu
message=/boot/message
image=/boot/vmlinuz-2.4.27-0vl7.6 ←追加
label=linux
read-only
root=/dev/hda5
append=" resume2=swap:/dev/hda6"
image=/boot/vmlinuz-2.4.27-0vl7 ←もしも起動しなかった場合のために残しておく
label=linux.old ←変更
initrd=/boot/initrd-2.4.27-0vl7.img
read-only
root=/dev/hda5
append=" resume2=swap:/dev/hda6"
SCSIを使わない場合、initrdはいらないだろう。
**liloの設定を反映させる [#uccc97c3]
# lilo
Added linux *
Added linux.old
**再起動する [#sa53863c]
**確認 [#if09d50c]
# uname -r
2.4.27-0vl7.6
7.6になってる。
* コメント [#tf67d686]
#comment