Vine Linux カーネルアップデート

| コメント(0)

忘れないためにVine LinuxのKernelアップデートの方法を書いておきます。
(for Vine Linux 3.1)

1) 現在のKernelのバージョン確認

# uname -r

2) 提供されているカーネルのバージョンを確認

# apt-get install kernel
  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.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.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

 ※インストール済みのものは、"[インストール済]"と表示される

3) カーネルをインストールする

例)
# apt-get install kernel#2.4.27-0vl7.4

※smp構成の場合は、smpのものインストールすることを忘れずに

4) headers,source,doc等のインストール

例)
# apt-get install kernel-headers

5) initrdの作成(必要な場合)

例)
# mkinitrd /boot/initrd-2.4.27-0vl7.4.img 2.4.27-0vl7.4

※smp構成の場合は、smp用も作成すること
例)
# mkinitrd /boot/initrd-2.4.27-0vl7.4smp.img 2.4.27-0vl7.4smp

6) lilo.confの編集

新カーネルをliloに含めて、新カーネルで起動できるようにする
# vi /etc/lilo.conf

基本的には既存のものをコピーして作成し、label,image,initrd等を編集する
prompt
timeout=50
default=linux
boot=/dev/hda
map=/boot/map
install=menu
message=/boot/message

image=/boot/vmlinuz-2.4.27-0vl7.4smp
label=linux
initrd=/boot/initrd-2.4.27-0vl7.4smp.img
read-only
root=/dev/hda2
append="apm=on resume2=swap:/dev/hda3"

image=/boot/vmlinuz-2.4.27-0vl7.4
label=linux-up
initrd=/boot/initrd-2.4.27-0vl7.4.img
read-only
root=/dev/hda2
append="apm=on resume2=swap:/dev/hda3"

image=/boot/vmlinuz-2.4.27-0vl7.3smp
label=linux.old
initrd=/boot/initrd-2.4.27-0vl7.3smp.img
read-only
root=/dev/hda2
append="apm=on resume2=swap:/dev/hda3"

image=/boot/vmlinuz-2.4.27-0vl7.3
label=linux-up.old
initrd=/boot/initrd-2.4.27-0vl7.3.img
read-only
root=/dev/hda2
append="apm=on resume2=swap:/dev/hda3"

7) liloの書き込み

lilo.confの編集結果を書き込みます
# lilo -v

8) 再起動

新カーネルを有効にするために再起動します
# reboot

再起動後に、起動メッセージの確認等の確認を行うこと。
(特にハードウェアを自力認識させている場合は、再認識させる必要がある場合が多い)

参考ページ:
・Vine Linuxオンラインマニュアル
 http://www.vinelinux.org/manuals/kernel-upgrade.html

コメントする

2012年3月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

アーカイブ

OpenID対応しています OpenIDについて
Powered by Movable Type 4.38
 
 

このブログ記事について

このページは、ゆうちゃんが2005年5月17日 11:44に書いたブログ記事です。

ひとつ前のブログ記事は「TV電話」です。

次のブログ記事は「Debian 3.1」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。