Grub nie widzi Ubuntu...Ale Windowsa Już widzi

Nie dawno zainstalowałem Ubuntu na zewnętrznym dysku ,wszystko się odpalilo i grub pokazał:

Windows 7

Windows 10

Ubuntu

, wszystko się zgadza wybieram Ubuntu i użytkuje, w pewnym momencie musiałęm wyłączyć komputer awaryjnie (nie wina linuxa).Po włączeniu w boot menu dysku zobaczyłem migającą kreskę w lewym górnym rogu.

Odpaliłęm Live-CD (Ubuntu) i naprawiłęm gruba.Kiedy wpisałęm komendę install-grub2 znalazło tylko Win 7 i Win 10?

Co mam zrobić aby odpalać Ubuntu z dysku zewnętrznego?

spróbuj “sudo update-grub”

grub-install --no-floppy /dev/sdX [tam, gdzie X, dajesz literę dysku z Ubuntu)
grub-mkconfig -o /boot/grub/grub.cfg

Ewentualnie na nowo zainstaluj Ubuntu na tym dysku zewnętrznym.

Jeżeli nie możesz uzyskać dostępu np. do Windowsa lub Ubuntu, utwórz bootowalny pendrive z Super Grub2 Disk. On wykryje wszystkie systemy i umożliwi uruchomienie jednego z nich.

Po wykonaniu pierwszej komendy  ,mam error:

Installing for i386-pc platform.

Screenshot:http://zapodaj.net/f3a4a1ade1ec5.png.html

Spróbuj z sudo.

Błąd nie udało się uzyskać znormalizowanej ścieżki “/cow”.

Udało się i działa! 

PS: Uruchomiłem Ubuntu z dysku przez Super Grub2 Disk i tam w terminalu wywołałem komendę grub-install /dev/sdc

a potem update-grub2, i znalazło Wszystkie systemy!