В файле /boot/grub/menu.lst пути к новому ядру всегда прописываются в виде (hd?,?)/boot/vmlinuz-2.4.17-*, даже в том случае, если каталог /boot/ находится на отдельном разделе. В этом случае должно быть прописано (hd?,?)/vmlinuz-2.4.17-*, так как в противном случае GRUB не находит ядро по указанному адресу. --- --- Предыдущий мой аналогичный пост для пакета kernel22 был ошибочным. Его можно удалить или закрыть.
Какая у Вас версия пакета bootloader-utils? Если не последняя - обновите этот пакет и проверьте.
reopen
LATER наступило -- kernel2* из Sisyphus исчезли.