J'ai eu plusieurs un problème similaire.
J'ai procédé de la façon suivante :
Booter sur le supergrub disk, qui va te proposer de détecter les os installés.
Puis tu démarres sur ton système linux.
Enfin tu réinstalles grub sur la partition linux ou sur le disque dur
Bonne chance
Pascal