Réduire le délai d'attente GRUB

38

Le délai d'attente GRUB est de 8 secondes. Cela peut-il être réduit à 2 ou 3 secondes? Quelle est la meilleure façon de procéder?

Bryan Field
la source

Réponses:

35

Essayer

sudo nano /etc/default/grub

remplacez la valeur GRUB_TIMEOUT par 2 ou 3

enregistrer

sudo update-grub
fossfreedom
la source
5

Je ne sais pas si j'ai une réponse complète car j'ai encore quelques questions.

Premier - Autorisations : vous aurez normalement besoin de sudo pour éditer grub.cfg. Si j'édite à partir de la ligne de commande, j'aime nano, qui est installé par défaut, donc j'utiliserais

$ sudo nano /boot/grub/grub.cfg

Si vous n'avez jamais utilisé nano auparavant, une fois que vous avez terminé, utilisez Ctl-O (la lettre) pour enregistrer, puis Ctl-X pour le quitter (Ctl-O est facultatif. Ctl-X vous avertira en cas de modification).

Seconde - Grub : Éditer /boot/grub/grub.cfg n’est probablement pas la solution. Grub2 utilise le fichier / etc / default / grub pour obtenir toutes ses options, puis génère grub.cfg pour vous. Ceci est important, car grub.cfg est mis à jour lorsqu’il ya une mise à jour du noyau ou d’autres facteurs pouvant affecter grub. Donc, si vous voulez que vos modifications restent, vous devez éditer / etc / default / grub.

$ sudo nano /etc/default/grub
$ sudo update-grub2

Plus d'informations sur grub ici: https://help.ubuntu.com/community/Grub2/

N'OUBLIEZ PAS D'EFFECTUER UNE SAUVEGARDE AVANT DE CHANGER LES FICHIERS SYSTEME : D

Troisième - 10s attendent : Je ne suis pas vraiment sûr que Grub est votre méchant ici, mais j'espère que ce qui précède vous aidera à déterminer si c'est le cas. Sinon, pouvez-vous élaborer un peu plus. Êtes-vous dans le menu grub quand vous "sélectionnez Ubuntu pour démarrer?" que se passe-t-il une fois que vous l'avez sélectionné? Ou faites-vous allusion à la sélection par grub d’un système d’exploitation par défaut - dans ce cas, / etc / default / grub vous aidera.

Birdarah
la source
1
Editer grub.cfg avec Grub2 est une mauvaise idée pour la période. Et bien sûr, Grub est le "méchant" responsable du délai d'expiration par défaut de 10 secondes sur les systèmes à démarrage multiple!
ish
1

Une méthode graphique consiste à installer StartUpManager:

$ sudo apt-get install startupmanager

Vous pouvez définir le délai d'expiration Grub2 à l' aide de cet utilitaire.

boehj
la source
2
startupmanager cause souvent des problèmes avec grub2
con-f-use
2
et n'est pas disponible dans les dépôts d'Ubuntu 12.04.
Tsusanka
0

Vous pouvez essayer d'installer un gestionnaire de démarrage d'interface graphique appelé "Grub Customizer".

Cela ne semble pas être dans le dépôt. Mais vous pouvez le trouver ici sur Launchpad: Grub Customizer

Une fois installé, démarrez Ubuntu, démarrez Grub Customizer et configurez-le pour un compte à rebours nul. Ensuite, lorsque vous démarrez, il ne devrait y avoir aucune attente.

Tchad - 24216
la source
0

pour cela, vous devez modifier la valeur de GRUB_TIMEOUT en 2 ou 3.

1 - aller en mode super

su -

suivi de la saisie de votre mot de passe root

2- Ouvrez maintenant le fichier GRUB.cfg dans l'éditeur vi ou Gedit (Gedit est facile (GUI))

vi /boot/grub2/grub.cfg

ou

gedit /boot/grub/grub.cfg

3 - puis trouve GRUB_TIMEOUT et change sa valeur 2 ou 3

4 - sauvegarder les modifications

5 - Si vous rencontrez des difficultés, regardez ma vidéo sur youtube. Cliquez ici pour regarder la vidéo

Rahul Bhadana
la source
Comme nous parlons d'Ubuntu par défaut, vous ne pouvez pas vous connecter à votre compte root - et vous ne devriez pas changer cela. Je recommanderais d'utiliser sudoedit /boot/grub/grub.cfg. Si vous voulez utiliser gedit, ajoutez simplement une ligne VISUAL=gedità votre ~/.bashrc. Dernier point mais non le moindre, gardez à l’esprit les notes qui viennent grub2d’en haut.
Arne L.