カーネルのアップデート のバックアップの現在との差分(No.4)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
*概要 [#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]

 # shutdown -r now

**確認 [#if09d50c]

 # uname -r
 2.4.27-0vl7.6

7.6になってる。



* コメント [#tf67d686]
#pcomment(カーネルのアップデート/コメント)
#comment