Domanda Come arrivare al menu di GRUB al momento dell'avvio?


Questo problema è emerso recentemente per me (e mi è stato chiesto di presentarlo come una domanda specifica a riguardo):

Il mio sistema è non dual-boot, eseguo un sistema desktop Ubuntu standard "on the metal" (penso che eseguirlo in una VM sia lo stesso).

urgente c mentre l'avvio non fa apparire il menu di GRUB (che credo sia per un sistema dual-boot).

Come posso ottenere il menu di GRUB per presentarsi su a singolo-boot sistema?


198
2017-12-03 15:04


origine


+ 1 domanda eccellente per esporre una funzionalità essenzialmente non documentata del processo di avvio di Ubuntu, la risposta alla quale ho trovato solo per caso mentre eseguivo grub.cfg. Grazie per aver sollevato il livello (Googleable). - msw
Credito in cui il credito è dovuto ... Questo problema è emerso in un'altra mia domanda (sepolto nei commenti). Jorge Castro ha suggerito che sarebbe stata una buona idea presentare una domanda a sé stante ... (quindi merito a lui ... e sono felice di crogiolarmi nella luce riflessa;) Riesco a vedere il valore di essendo un Q / A primario. - Peter.O


risposte:


Il menu verrà visualizzato se si tiene premuto Cambio durante il caricamento di Grub.

Per cambiare definitivamente devi modificare il tuo /etc/default/grub file - posiziona un simbolo "#" all'inizio della riga GRUB_HIDDEN_TIMEOUT=0.

Salva le modifiche ed esegui sudo update-grub applicare le modifiche.

Documentazione: https://help.ubuntu.com/community/Grub2


186
2017-12-03 15:24



@codeMonk: Oops! (Ho cancellato il mio commento precedente perché ero sulla strada sbagliata) ... Inizialmente avevo frainteso il contesto di "GRUB_TIMEOUT = 0". Il contesto che intendi è in relazione al "permanente" visualizzazione del menu di GRUB ... pensavo volessi dire in relazione al "Cambio" metodo chiave ... È vero che per a permanentemente ricorrente display, è necessario entrambi "# GRUB_HIDDEN_TIMEOUT = 0" e "GRUB_TIMEOUT = * NON-ZERO *", come descritto nel link nella risposta ... (Ho appena provato in entrambi i modi.) - Peter.O
È solo il sinistra tasto maiuscolo che funziona. All'inizio non riuscivo a capire cosa stavo facendo male: quanto può essere difficile tenere premuto il tasto Maiusc? Infine, leggo attentamente il link che fornisci e mi sono reso conto che dice specificamente la chiave della maglietta sinistra. - Isaac Betesh
Tenere premuto Maiusc non ha funzionato per me :( - Nick
Qualcuno può risolvere questa risposta? Per la mia esperienza, i commenti e la risposta qui sotto sono obsoleti e ora molti di questi sono semplicemente sbagliati (come il consiglio di timeout). - Mike Wise
In Ubuntu 18.04 c'è no GRUB_HIDDEN_TIMEOUT=0 linea nel mio /etc/default/grub- Invece c'è GRUB_TIMEOUT_STYLE=hidden (Shift durante l'avvio non ha mai funzionato per me (Dell?)). Qualche idea su cosa fare? - jena


Ho provato entrambi i Cambio e Spazio le chiavi ma niente funziona. Solo il Esc key funziona con Ubuntu 14.04 e 16.04 per ottenere Grub Menu all'avvio.


67
2017-12-08 11:44



Lo stesso per Ubuntu 16.04 - solo Escape funziona. Questo dovrebbe essere menzionato nella documentazione (modalità di recupero) - matandked
Ubuntu 14.04 qui. Niente funziona. - yPhil
Il tasto Shift funziona bene sulla mia v16.04. - Sopalajo de Arrierez
Ho dovuto premere ripetutamente il tasto ESC, non tenerlo premuto. Abbiamo 6 modi per fare la stessa cosa. Linux è divertente. - Jeffrey Blattman
@JeffreyBlattman Sospetto che sia incoerenza dalla parte dei produttori di HW, non di Linux (ma è solo una mia speculazione, non l'ho ancora fatto su Google) - jena


  • Continua a colpire Cambio finché non vedi "Messaggio di caricamento Grub"
  • Dopo il messaggio, tieni premuto il tasto Cambio giù fino alla comparsa del menu.

14
2018-01-17 22:07



Questa è la sfumatura che mi ha aiutato finalmente a entrare! Grazie! :) - ATSiem
Questo non funziona per me. Non importa cosa faccio a questo povero tasto SHIFT, questo Intel NUC salta il menu di grub :( - yPhil
@yPhil Intel NUC è il maniaco che mangia Shift. Funziona ovunque. Sono fortunato Esc funziona per il mio NUC, ma non sembra funzionare per te, vero? - Franklin Yu


Ho sentito che Shift lo fa. Ma ho usato Space prima e ha funzionato.


3
2017-12-03 15:24



Ho appena provato sia Shift che Space, in due situazioni: In una VM e "sul metal" ... Lo "Shift" ha funzionato in entrambe le situazioni ... Lo "Spazio" ha fallito in entrambe le situazioni ... - Peter.O
Se non puoi usare il turno, prova a scappare. Sembra funzionare per me con Ubuntu 12.10. - user530873
Ubuntu 15.04. La chiave spaziale funziona. Grazie! - DmitryKanunnikoff