Come far apparire il menu grub invece grub come un bash simile all'avvio?


15

Questo continua a succedere quando installo Ubuntu come dual boot per il mio laptop. Ottengo un nero che appare all'avvio con i seguenti messaggi.

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> 

Devo inserire questi comandi in questo modo:

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

E appare il menu di GRUB. Come faccio ad apparire il mio menu di GRUB senza dover digitare questi comandi nei miei prompt di GRUB?

Ho provato sudo grub-installe mi dà questo messaggio di errore.

inserisci qui la descrizione dell'immagine

Ho provato a verificare se ho scelto il disco giusto, che presenta due possibilità /dev/sda1e /dev/sda6, ma nessuna di queste due funzioni, e hanno dato lo stesso messaggio di errore.

/dev/sda1/

inserisci qui la descrizione dell'immagine

/dev/sda6

inserisci qui la descrizione dell'immagine

Risposte:


10

Nota: se non è possibile avviare Ubuntu, utilizzare un Live USB per avviare Ubuntu, selezionare "Prova prima di installare" ed eseguire i passaggi seguenti.


Dopo l'avvio difficile, aprire un terminale con Ctrl+ Alt+ Te installare boot-repair :

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

Quindi digitare boot-repaire verrà visualizzato un menu:

boot-repair menu.png

Seleziona l'opzione consigliata

Se il sistema si avvia normalmente dopo la riparazione consigliata, ottimo. Altrimenti pubblica il link ai problemi segnalati.


Avvertenze

Su alcuni sistemi questo disturbo può verificarsi:

In tal caso, visitare il collegamento per una soluzione.


Prego. Non dimenticare di assegnare la taglia ... :)
WinEunuuchs2Unix

Aspetterò un'altra risposta. Se non c'è nessuno a cui rispondere dopo che la taglia è quasi scaduta, ti assegnerò :).
gagantous

1
@gagantous Aspettare risposte migliori è una buona idea. In effetti, mi ha permesso di pensare a come migliorare la mia risposta, cosa che ho appena fatto.
WinEunuuchs2Unix

5

Una volta avviato in Ubuntu, esegui il seguente comando:

sudo grub-install /dev/sda

Questo presuppone che /dev/sdasia il tuo disco che corrisponde (hd0,msdos6)al tuo comando grub, cosa che probabilmente è. È possibile eseguire un programma grafico come gnome-diskso gpartedper confermare che è il disco corretto.

Il comando grub-installrileverà tutte le partizioni e reinstallerà il bootloader in modo che possa trovare le partizioni avviabili.


non ha funzionato, vedi la mia domanda aggiornata.
gagantous,

Installa sempre grub su un'unità come sda, quasi mai su una partizione come sda1 o sda6.
oldfred

1

Il primo passo sarebbe, dopo aver effettuato l'accesso - in Ubuntu nel tipo di terminale:

sudo grub-install / dev / sda (o / dev / qualunque-disco rigido)

attendere fino al termine dell'installazione di grub, quindi ...

Il secondo passo sarebbe, per aggiornare grub con:

sudo update-grub2

attendere fino al termine dell'aggiornamento di grub-config-file.

riavvio

Quindi il riavvio di Ubuntu non dovrebbe essere un problema e passerai di nuovo alla schermata Ubuntu gdm o alla schermata lightdm per desktop.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.