Выдержка из /boot/grub/menu.lst:
...
title Debian GNU/Linux, kernel 2.6.11.8
root (hd0,4)
kernel /boot/vmlinuz-2.6.11.8 root=/dev/hda5 ro
savedefault
title Debian GNU/Linux, kernel 2.6.11.8 (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.11.8 root=/dev/hda5 ro single
savedefault
title Debian GNU/Linux, kernel 2.4.18-686-smp
root (hd0,4)
kernel /boot/vmlinuz-2.4.18-686-smp root=/dev/hda5 ro
initrd /boot/initrd.img-2.4.18-686-smp
savedefault
...
Так вот, 2.4 грузиться, а 2.6 -- нет.(говорит, что не может не корректно задан параметр root=) Не знаю, в чем дело...
P.S.
# ls /boot/
boot.0300 config-2.2.20-idepci System.map-2.2.20-idepci
boot.b config-2.4.18-686-smp System.map-2.4.18-686-smp
boot-bmp.b config-2.6.11.8 System.map-2.6.11.8
boot-compat.b grub vmlinuz-2.2.20-idepci
boot-menu.b initrd.img-2.4.18-686-smp vmlinuz-2.4.18-686-smp
boot-text.b map vmlinuz-2.6.11.8
chain.b os2_d.b