L´erreur 21 survient si Grub se réfère à une partition qui n´existe pas.
Est-tu sûr d´avoir bien partitionné, de ne pas avoir écrasé un ancien bootloader (Lilo ou Grub) avec Grub ?
Grub est peut-être aussi mal configuré et là, je ne sais pas comment faire.
PS : Je suppose que maintenant tu ne peux plus accéder à aucune de tes partitions, au cas où, pour désinstaller Grub et accéder à ta partition windows, il suffit de lancer fixmbr en mode récupération de ton CD d´install de windows.