カーネルの更新方法
CentOSにおいて、OSの更新などがあったとき、カーネルが更新されることがある。新しいカーネルの更新方法は以下のとおり
yum install yum-utils
yum -y update kernel
yum -y install kernel-devel
ここで注意してほしい点がある。特に他のLinuxディストリビューションとのデュアルブートをしているときである。
CentOSのGRUBを利用しているとき
この場合はGRUBの選択部分に新しいカーネルのバージョンが表示される。
他のLinuxのGRUBを利用しているとき
そのときは、そのLinuxの/boot/gurb/menu.lstファイルを開く。一例ではあるが以下の情報が掲載されている。
title CentOS (2.6.18-92.1.22.el5) (on /dev/sda2)
root (hd0,1)
kernel /boot/vmlinuz-2.6.18-92.1.22.el5ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.18-92.1.22.el5.img
savedefault
boot
もし新しいカーネルのバージョンを利用したい場合は、上記のものをコピーアンドペーストして以下のもの赤色で表示されている部分の一部分を編集する
title
kernel
initrd
編集したファイルを保存して、再起動させるとGRUB選択画面で、新しいカーネルが選択できるようになっている。