Ciao: sono nuovo e ho un problema

Non riesco ad avviare debian testing perchè all'avvio GRUB mi ritorna questo errore:
"error 2: bad file or directory type".
Le ho provate davvero tutte... Vi spiego meglio:
Il mio sistema è così composto:
Device Boot Start End Blocks Id System
/dev/sda1 * 1 653 5245191 b W95 FAT32
/dev/sda2 654 4998 34901212+ 5 Extended
/dev/sda5 654 718 522081 82 Linux swap / Solaris
/dev/sda6 719 1240 4192933+ 83 Linux
/dev/sda7 1241 4606 27037363+ 83 Linux
/dev/sda8 4607 4998 3148708+ 83 Linux
Sda6 e sda7 sono la root e la home di kubuntu.
Ho installato debian testing su sda8: durante l'installazione, alla richiesta di dove installare GRUB ho scelto sda8. Poi ho riavviato in kubuntu, ho preso il menu.lst nella /boot di kubuntu e ci ho aggiunto le righe che mi interessavano dal menu.lst di debian testing ottenendo:
###################
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=8025e57b-e256-426e-b671-26c24f42cb7b ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet
title Microsoft Windows XP Professional
root (hd0,0)
makeactive
chainloader +1
title Debian GNU/Linux Lenny Testing, kernel 2.6.24-1-686
root (hd0,7)
kernel /boot/vmlinuz-2.6.24-1-686 root=/dev/sda8 ro quiet
initrd /boot/initrd.img-2.6.24-1-686
###################
Avevo già seguito questa procedura svariate volte, sempre con successo. Stavolta invece...
Dove sbaglio??? Qualcuno sa aiutarmi?
Grazie in anticipo a tutti.
Ciao!
R.