Revisa el archivo /boot/grub/menu.lst para q concuerde la particion de linux con donde tengas instalado el grub. Si está en la hda8 prueba a reinstalar grub desde consola poniendo grub-install /dev/hda8.
Echa mano del /boot/grub/menu.lst y del /boot/grub/device.map, así q estos han de estar correctos.
Salud y libertad.