Boas
Segui as instruçoes à risca, compilei o kernel e instalei-o sem erros.
Este é o meu menu do grub:
title Debian GNU/Linux, kernel 2.6.21-ck2
root (hd1,1)
kernel /boot/vmlinuz-2.6.21-ck2 root=/dev/sda2 ro
initrd /boot/initrd.img-2.6.21-ck2
savedefault
title Debian GNU/Linux, kernel 2.6.21-ck2 (single-user mode)
root (hd1,1)
kernel /boot/vmlinuz-2.6.21-ck2 root=/dev/sda2 ro single
initrd /boot/initrd.img-2.6.21-ck2
savedefault
title Debian GNU/Linux, kernel 2.6.18-4-486
root (hd1,1)
kernel /boot/vmlinuz-2.6.18-4-486 root=/dev/sda2 ro
initrd /boot/initrd.img-2.6.18-4-486
savedefault
title Debian GNU/Linux, kernel 2.6.18-4-486 (single-user mode)
root (hd1,1)
kernel /boot/vmlinuz-2.6.18-4-486 root=/dev/sda2 ro single
initrd /boot/initrd.img-2.6.18-4-486
savedefault
Ora bem, reiniciei o pc, vou a abrir com o novo kernel e puf... Quando vou a iniciar o sistema aparece-me esta mensagem:

O problema (acho eu), segundo a mensagem, é que a partiçao /dev/sda2 nao existe. Ora bem, ela existe, esta em ext3, é a partiçao que eu usava no kernel antigo. Tenho que fazer alguma coisa?
Se entrar com o kernel antigo tudo funciona direitinho.
Espero que alguem me consiga dar alguma resposta, ja que estive a pe toda a noite com isto...
Fiquem bem;)