Nigdy nie miałem takiego błędu więc te propozycje są tylko teoretyczne aż do uzyskania potwierdzenia poprawnego działania np. przez Ciebie. Tak na szybko z 1 linku :
Wykonaj następujące kroki:
Uruchom sesję Live Linux z np USB.
Podłącz partycję / zainstalowanego systemu operacyjnego do / mnt ......... np
sda6 to partycja z systemem u Ciebie może być inna
Skonfiguruj środowisko chroot:
Jesteś teraz w „fałszywej” instalacji Linuksa, która traktuje / mnt jak /. Oznacza to, że wszystkie pliki potrzebne do GRUB-a znajdują się w / boot tam, gdzie oczekuje ich system, i możesz zainstalować GRUB tak, jakbyś faktycznie uruchomił zainstalowany system:
Teraz uruchom ponownie PC i powinieneś zobaczyć menu GRUB-a wyświetlane normalnie.
To takie szybkie tłumaczenie google więc takie sobie

...........