Dual Boot Ubuntu/Vista GRUB Error 21
Issue
In the case that you are prompted with a GRUB error 21 on a Vista and Ubuntu dual booted PC, then it may be due to the fact that Linux mbr can't be found.
Solution
Use the Linux installation CD to fix this:
- open live cd
- open terminal
sudo grub
find /boot/grub/stage1 or find /grub/stage1
root (hdX,Y)
setup (hd0)
quit
Restart your PC it should be fine.