And does it find grub on boot? Try that live cd I have mentioned and choose boot from hard drive or something like that. After successful boot run grub-install /dev/sda and reboot. Some change?
Anyway, if this does not help, try to install debian first, the transition is not complicated and is...