Come rimuovere o nascondere il menu di avvio di GRUB?


17

Di recente ho deciso di utilizzare solo Ubuntu e non c'è Windows nel mio laptop. Quando accendo il mio laptop, viene visualizzato il menu di GRUB, ma non ho più bisogno di scegliere il sistema operativo.

Come posso rimuovere o nascondere questo?
E dopo averlo rimosso, come potrei accedere alla modalità di recupero?


Intendi la modalità di recupero su Windows o su Ubuntu?
Mussnoon,

recupero su Ubuntu, non c'è più Windows nel mio laptop
Behzadsh il

Risposte:


18

Per non vedere il menu di GRUB durante l'avvio:

  1. Apri il /etc/default/grubfile usando dal terminale inserendo:gksu gedit /etc/default/grub
  2. Cambia GRUB_TIMEOUT=10inGRUB_TIMEOUT=0
  3. Salvare il file ed uscire dall'editor di testo.
  4. Correre: sudo update-grub
  5. Reboot.

Ciò rimuoverà il tempo necessario per la scomparsa del menu GRUB .

IMPORTANTE : se in tal caso è necessario passare alla modalità di ripristino in qualche caso, premere ESCall'avvio di Linux. Ciò accade tra il completamento del caricamento del BIOS da parte del BIOS e l'avvio del sistema operativo. Quindi apparirà il menu di GRUB che ti darà la modifica per selezionare la modalità di recupero.


1
Quindi, in realtà rimuoviamo il tempo, non il grub !?
Behzadsh,

9
Se rimuovi grub, TRUST ME, non sarai in grado di avviare nulla. Ti sto dando una soluzione praticabile alla tua domanda " come posso rimuoverlo o nasconderlo " perché se ti dico di eliminare la cartella grub o qualcosa per eliminarla, preferisco darmi punti negativi in ​​askubuntu.
Luis Alvarado,

7

Credo che una soluzione migliore sia utilizzare il valore:

GRUB_HIDDEN=1 

quindi impostare il timeout su qualcosa di più lungo di 0 in questo modo è possibile accedere a grub poiché è nascosto in background e si ha la possibilità di arrestare effettivamente la sequenza di avvio e selezionare un altro kernel / modalità di recupero.

una funzione che può tornare utile quando hai un sistema guasto. Puoi leggere di più qui


non funziona per me in crunchbang waldorf ...
Jere

Non riesco a trovare nulla GRUB_HIDDENsull'opzione nel link fornito. Non riesco nemmeno a trovare questa opzione nel Manuale di Grub . Ci sono altre opzioni con nomi simili come GRUB_HIDDEN_TIMEOUTe GRUB_HIDDEN_TIMEOUT_QUIET, quindi cosa GRUB_HIDDENfa effettivamente l' opzione-?
mook765,

2

Le risposte sopra non hanno funzionato per me, quindi ho pensato di pubblicarlo per completezza. Nella mia versione di grub la schermata del timeout non si nasconde quando il GRUB_TIMEOUT=0. Questo sembra essere un bug archiviato qui: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1273764 .

Una soluzione semplice (ma non così elegante) è quella di impostare il tuo GRUB_TIMEOUT=0.1. Apparentemente c'è uno script che sovrascrive il valore del timeout quando è = 0per il bene dell'utente!

Il mio file di configurazione di grub solo per chiunque voglia vedere è:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0.1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0.1
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="splash" 
GRUB_CMDLINE_LINUX=""

0

Un'altra possibilità se Windows è stato rimosso dal computer è:

  1. Elimina il boot loader di Windows dall'ESP. Questo sarà normalmente fatto digitando sudo rm -rf /boot/efi/EFI/Microsoft.
  2. Tipo sudo update-grub.

Quando update-grubviene eseguito lo script, è necessario tenere presente che non esiste Windows e quindi generare un grub.cfgfile che non include alcuna opzione per l'avvio di Windows e che non presenta il menu.

Si noti, tuttavia, che questo approccio rende impossibile l'avvio di Windows. Questo va bene per Behzadsh, poiché la domanda specifica che Windows è stato rimosso dal computer. (In realtà, questo approccio essenzialmente termina il compito della rimozione incompleta che è già stata eseguita.) Questo approccio è sbagliato per qualcuno che vuole semplicemente bypassare il menu di GRUB ma conserva comunque la possibilità di avviare Windows - diciamo, usando il computer boot manager integrato per avviare Windows. Questo approccio renderà impossibile l'avvio di Windows, almeno fino al ripristino del caricatore di avvio di Windows.

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.