Jak sprawić, by menu Grub pojawiało się zamiast gruba minimalnego bash-a podczas uruchamiania?


15

Dzieje się tak, gdy instaluję Ubuntu jako podwójny rozruch dla mojego laptopa. Dostaję czarny kolor, który pojawia się podczas uruchamiania z następującymi komunikatami.

Minimal BASH-like line editing is supported.   
For the first word, TAB lists possible command completions. 
Anywhere else TAB lists possible device or file completions.  


grub>  
grub>  
grub>  
grub>  
grub>  
grub>  
grub>  
grub>  
grub> 

Muszę wprowadzić następujące polecenia:

grub> set prefix=(hd0,msdos6)/boot/grub/ 
grub> insmod normal 
grub> normal

Pojawi się menu GRUB. Jak wyświetlić menu GRUB-a bez konieczności wpisywania tych poleceń w monitach GRUB?

Próbowałem sudo grub-installi wyświetla mi ten komunikat o błędzie.

wprowadź opis zdjęcia tutaj

Próbowałem sprawdzić, czy wybrałem właściwą dysku, które wchodzą dwie możliwości, /dev/sda1a /dev/sda6, ale żadna z tych dwóch utworów, i dali ten sam komunikat o błędzie.

/dev/sda1/

wprowadź opis zdjęcia tutaj

/dev/sda6

wprowadź opis zdjęcia tutaj

Odpowiedzi:


10

Uwaga: Jeśli nie możesz w ogóle uruchomić Ubuntu, użyj Live USB, aby uruchomić Ubuntu, wybierz „Wypróbuj przed instalacją” i wykonaj poniższe czynności.


Po uruchomieniu komputera na twardo otwórz terminal za pomocą Ctrl+ Alt+ Ti zainstaluj boot-repair :

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

Następnie wpisz, boot-repaira pojawi się menu:

boot-repair menu.png

Wybierz zalecaną opcję.

Jeśli system uruchomi się normalnie po zalecanej naprawie, świetnie. Jeśli nie, opublikuj link do zgłoszonych problemów.


Ostrzeżenia

W niektórych systemach może to wystąpić irytacja:

Jeśli tak się stanie, przejdź do łącza, aby znaleźć rozwiązanie.


Nie ma za co. Nie zapomnij przyznać nagrody ... :)
— WinEunuuchs2Unix

Poczekam na kolejną odpowiedź. Jeśli nikt nie odpowie po wygaśnięciu nagrody, przyznam ci :).
— gagant

1
@Gagantous Czekanie na lepsze odpowiedzi to dobry pomysł. Rzeczywiście, pozwoliło mi to wymyślić sposoby poprawy mojej odpowiedzi, co właśnie zrobiłem.
— WinEunuuchs2Unix

5

Po uruchomieniu w Ubuntu uruchom następujące polecenie:

sudo grub-install /dev/sda

Zakłada się, że /dev/sdajest to dysk pasujący (hd0,msdos6)do polecenia grub, którym prawdopodobnie jest. Możesz uruchomić program graficzny, taki jak gnome-diskslub, gpartedaby potwierdzić, że jest to właściwy dysk.

Polecenie grub-installwykryje wszystkie partycje i ponownie zainstaluje program ładujący, aby mógł znaleźć partycje rozruchowe.


nie działało, zobacz moje zaktualizowane pytanie.
— gagantyczny

Zawsze instalujesz grub na dysku takim jak sda, prawie nigdy na partycji takiej jak sda1 lub sda6.
— oldfred

1

Pierwszym krokiem byłoby po zalogowaniu - do Ubuntu w typie terminala:

sudo grub-install / dev / sda (or / dev / what-harddisk)

poczekaj, aż instalacja grub zostanie zakończona, a następnie ...

Drugim krokiem byłoby zaktualizowanie gruba:

aktualizacja sudo-grub2

poczekaj, aż zakończy się aktualizacja pliku grub-config-file.

restart

Ponowne uruchomienie Ubuntu nie powinno stanowić problemu i ponownie przejdziesz do ekranu Ubuntu gdm lub lightdm na pulpicie.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.