44 votes

Avertissement de mise à jour de Grub dans Ubuntu 14.04

J'ai essayé de mettre à jour Grub donc j'ai exécuté:

sudo update-grub

Génération du fichier de configuration de grub ...
Avertissement: Définir GRUB_TIMEOUT sur une valeur non nulle lorsque GRUB_HIDDEN_TIMEOUT est défini n'est plus supporté.

Que veut exactement dire cet avertissement qui doit être changé? (J'ai fait une mise à niveau de 12.04 à 14.04 avant)

Voici mon fichier /etc/default/grub:

GRUB_DEFAULT="0"
GRUB_HIDDEN_TIMEOUT="0"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

45voto

chaskes Points 14748

Vous ne pouvez pas utiliser le paramètre GRUB_HIDDEN_TIMEOUT et le paramètre GRUB_TIMEOUT en même temps. C'est vrai même lorsque le délai caché est réglé sur 0.

Vous pouvez commenter la ligne que vous ne voulez pas.

Par exemple:

#GRUB_HIDDEN_TIMEOUT=0

Après avoir enregistré la modification, exécutez à nouveau sudo update-grub.

26voto

jsj Points 422

Réponse courte :

#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT_STYLE=hidden

Ou tout simplement supprimer les deux premières lignes dans l'entrée ci-dessus et les remplacer par

GRUB_TIMEOUT_STYLE=[menu|countdown|hidden]

Explication :

À l'heure actuelle (2016), les options GRUB_HIDDEN_TIMEOUT et GRUB_HIDDEN_TIMEOUT_QUIET ont déjà été dépréciées. Ne les utilisez donc plus. À la place, vous pouvez utiliser GRUB_TIMEOUT_STYLE.

Conformément à info -f grub -n 'Simple configuration', vous avez ceci :

'GRUB_TIMEOUT_STYLE'

 Si cette option n'est pas définie ou définie comme 'menu', alors GRUB affichera le menu et attendra que le délai défini par 'GRUB_TIMEOUT' expire avant de démarrer l'entrée par défaut. Appuyer sur une touche interrompt le délai.

 Si cette option est définie comme 'countdown' ou 'hidden', alors, avant d'afficher le menu, GRUB attendra que le délai défini par 'GRUB_TIMEOUT' expire. Si  est pressé pendant ce temps, il affichera le menu et attendra une saisie. Si une touche de raccourci associée à une entrée de menu est pressée, il démarrera immédiatement l'entrée de menu associée. Si le délai expire avant que l'une de ces actions se produise, il démarrera l'entrée par défaut. Dans le cas de 'countdown', il affichera une indication d'une ligne du temps restant.

1voto

user815 Points 11

Changer

GRUB_TIMEOUT="10"

à

GRUB_TIMEOUT="0"

Si vous ne faites pas de double amorçage

et ensuite

sudo update-grub

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X