Come modificare l'ora per il menu di selezione del sistema operativo in GRUB?


33

Ho Windows 7 e Ubuntu 12.04 nel mio sistema e ho visto che il tempo predefinito per il menu di selezione del sistema operativo è solo 10 secondi, dato che sono nuovo di Linux qualcuno può dirmi come aumentare questa volta?

Risposte:


43
  • Premi Alt+F2

  • Digita comando, gksu gedit /etc/default/grub

  • modificare il GRUB_TIMEOUTvalore in 15 o 20 come richiesto. (valore in secondi) o Impostando il timeout su -1, GRUB attenderà indefinitamente fino a quando non si seleziona manualmente una voce e si preme invio, dovrebbe apparire come

    GRUB_TIMEOUT=10

  • salvarla. Chiudi gedit. Ora apri un terminale ed esegui

    sudo update-grub


Ho richiesto i privilegi di root per modificare il file grub altrimenti stava dando errore di accesso negato come menzionato qui
RBT

12

È necessario modificare il /etc/default/grubfile aprendo un terminale ed eseguendo questo comando:sudo gedit /etc/default/grub

Devi impostare il valore di GRUB_TIMEOUTquanto tempo (in secondi) vuoi che appaia il menu di grub. GRUB_TIMEOUTè in realtà il numero di secondi prima che la voce predefinita venga avviata automaticamente. Se si desidera visualizzare il menu per 10 secondi, che è l'impostazione predefinita, quindi:

GRUB_TIMEOUT=10

Inoltre, assicurati di aggiungere # prima della riga GRUB_HIDDEN_TIMEOUT = 0:

#GRUB_HIDDEN_TIMEOUT=0

Quindi eseguire un sudo update-grubriavvio.


6

Usavo il gestore di avvio, come sottolineato da Chad - 24216, ma purtroppo non viene più mantenuto, né nei repository.

È stato sostituito da "grub-customizer", che sebbene aggiornato non rientra nei repository standard. Per aggiungerlo e installarlo basta eseguire le seguenti operazioni sul terminale:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer

Premi Invio per confermare l'aggiunta del PPA

sudo apt-get update
sudo apt-get install grub-customizer

Premi Y per confermare

Ora puoi avviare grub-customizer come di consueto. Se ignori l'elenco completo che vedrai al primo avvio e premi semplicemente il pulsante "Preferenze" sulla barra degli strumenti otterrai una bella finestra di riepilogo in cui puoi cambiare il valore di timeout e la voce di menu predefinita, come mostrato di seguito:

Schermata delle preferenze di Grub Customizer

fonti:

Startup Manager è morto

Grub Customizer PPA


4

Ci sono due modi per farlo

  1. Start-up Manager (Sviluppo interrotto)
  2. Grub customizer (Non ancora nei repository ufficiali)

Utilizzo di Start-up Manager (disponibile fino al 12.04)

Installalo digitando:

sudo apt-get update
sudo apt-get install startupmanager
  1. Aprire start-up manager

  2. Modificare l'impostazione del timeout su 10 secondi

    inserisci qui la descrizione dell'immagine


Utilizzando Grub Customiser

  1. Per aggiungerlo e installarlo basta eseguire le seguenti operazioni sul terminale (è necessario aggiungere un PPA):

    sudo add-apt-repository ppa:danielrichter2007/grub-customizer

    Premi Invio, quindi digita

    sudo apt-get update
    sudo apt-get install grub-customizer

    E premere Y per confermare

    Schermata delle preferenze di Grub Customizer

  2. Fare clic sulla Generalscheda e modificare il timeout a 10 secondi


Spero che sia d'aiuto.


1
Il gestore avvio è installato per impostazione predefinita? Inoltre ho sentito che quel progetto è morto ora.
Anwar,

@AnwarShah l'op non ha specificato la sua versione del sistema operativo ... il vecchio sistema operativo ha un gestore di avvio, vero?
Ashu,

In tal caso, è possibile chiarire il PO. Inoltre, non credo che il gestore delle startup fosse incluso nelle versioni precedenti
Anwar,

@AnwarShah includerò anche l'opzione per le versioni più recenti di Ubuntu.
Ashu,

@AnwarShah ha modificato la mia risposta .. vedi se si adatta a quello che volevi.
Ashu,

0

La risposta di Web-E è davvero il modo migliore per farlo. Tuttavia, se si desidera un modo GUI di modificare GRUB che non comporta la modifica di un file, è possibile scaricare un "startupmanager" di installazione da USC o Synaptic. Oppure con l'Universo repo abilitato, è possibile aprire Terminale e installare digitando:

sudo apt-get update
sudo apt-get install startupmanager

pacchetto gestore avvio non disponibile in 12.04.
Web-E,

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.