Originally Posted by linus72
Is your HD full? That can stop the boot process...
Not at that stage, the bootloader isn't fully loaded.
Run fsck on the boot partition.
Using fdisk, check that the partition type of the boot partition is correct.
Check that /boot/grub/stage2 exists.
Try reinstalling grub using the grub install command:
grub-install --root-directory=/boot /dev/whatever
If your using a live CD etc, change /boot to wherever you have mounted it.