> Does the file /boot/grub/stage2 exist on your system? Yes that file exists on my system and has a date from before the failed upgrade:
$ ls -la /boot/grub/stage2 -rw-r--r-- 1 root root 128552 Jul 7 2008 /boot/grub/stage2 Jeffrey
signature.asc
Description: This is a digitally signed message part.