kernelを2.6.23に
昨日か一昨日ubuntuをインストールした時点で、
カーネルは2.6.22だった。
$ uname -a Linux ubuntu 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux
Index of /pub/linux/kernel/v2.6/
をのぞくと2.6.23があったので、こいつを使うことにする。
作業履歴
(途中よくでてくるecho $?は
直前のコマンドが正常に終了したかどうかを見てる。
結果が0なら正常。)
# cd /usr/src # wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.23.tar.bz2 # tar xjvf linux-2.6.23.tar.bz2 -C /usr/src/ # cp /boot/config-2.6.22-14-generic linux-2.6.23/.config # cd linux-2.6.23 # make oldconfig # ln -s /usr/src/linux-2.6.23 /usr/src/linux # make menuconfig # make # echo $? # make modules # echo $? # make modules_install # echo $? # make install # echo $? # mkinitramfs 2.6.23 -o /boot/initrd.img-2.6.23 # echo $? # update-grub
update-grubは信用できないというひとは
# vi /boot/grub/menu.lst
で
title Ubuntu 7.10, kernel 2.6.23 root (hd0,0) kernel /boot/vmlinuz-2.6.23 root=/dev/sda1 ro quiet splash initrd /boot/initrd.img-2.6.23 quiet
とかでいいと思う。
再起動
# reboot
起動後
$ uname -a Linux ubuntu 2.6.23 #1 SMP Sat Nov 3 19:47:10 JST 2007 i686 GNU/Linux