kernel 2.6.10がリリースされたということで、buildしてみるもうまく起動しませんでした。。
取りあえずはオフィシャルの2.6.8でうまくいくか試してみることにします。
ビデオカードがnVidia製なので、ついでに純正ドライバを使ってみることにしますか。
方法は
カーネル再構築&nvidiaビデオカードのドライバインストール
sarge: nvidiaビデオカードのドライバインストール
ほぼそのままで行けますが、残念ながら起動途中でkernel panicになってしまいます。
grubのmenu.lstを見てみると
title Debian GNU/Linux, kernel 2.6.8-1-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.8-1-386 root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.8-1-386
savedefault
boot
title Debian GNU/Linux, kernel 2.6.8
root (hd0,0)
kernel /boot/vmlinuz-2.6.8 root=/dev/sda1 ro
savedefault
boot
という違いがあるので、どうもポイントはinitrdのようです。
そこで調べてみたところ、次のコマンドでinitrdを生成すればいいようです。
mkinitrd -o /boot/initrd.img-2.6.8-ikuya /lib/modules/2.6.8
これで生成したinitrdをmenu.lstに書くとうまくいくようになりました。
title Debian GNU/Linux, kernel 2.6.8
root (hd0,0)
kernel /boot/vmlinuz-2.6.8 root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.8-ikuya
savedefault
boot
これで作成したKernelで起動するようになり、nVidiaのドライバも使用できるようになりました。
次はvanilla karnelでもうまく起動できるようにする方法ですな。
まぁおおよそ検討はついていますが。。