Alternative le 14-02-19 Menu GRUB s'affiche alors qu'il ne devrait pas

Postez ici toutes vos demandes d’assistance générale concernant le fonctionnement de Linux Mint, qui n'entrent pas dans les autres rubriques.
Répondre
BabaORhum
Messages : 24
Enregistré le : ven. 7 déc. 2018 21:21

Menu GRUB s'affiche alors qu'il ne devrait pas

Message par BabaORhum »

Bonjour,

Il y a quelques jours, des mises à jour de GRUB ont été publié pour mon Linux Mint 19.1 Cinnamon 64 bits. Depuis ce jour, à chaque démarrage, le menu GRUB apparaît alors que ce n'était pas le cas auparavant (je ne possède que LM d'installé sur le PC). Par ailleurs, la configuration du fichier etc/default/grub est celle-ci et est la même qu'avant la maj

Code : Tout sélectionner

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Lorsque je fais

Code : Tout sélectionner

sudo update-grub
j'obtiens

Code : Tout sélectionner

Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-4.18.0-14-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.18.0-14-generic
Image Linux trouvée : /boot/vmlinuz-4.18.0-13-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.18.0-13-generic
Image Linux trouvée : /boot/vmlinuz-4.15.0-45-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.15.0-45-generic
Adding boot menu entry for EFI firmware configuration
fait
Pourtant, au redémarrage, le menu GRUB s'affiche toujours.
Comment résoudre ce problème ?

Merci d'avoir lu et bonne journée !
Acer Swift 3 SF314-54-59J4 (Pc portable)
Linux Mint 19.1 Cinnamon
Kernel : 4.18.0-13
I5-8250U
8go RAM, 256Go SSD
BabaORhum
Messages : 24
Enregistré le : ven. 7 déc. 2018 21:21

Re: Menu GRUB s'affiche alors qu'il ne devrait pas

Message par BabaORhum »

Merci d'avoir répondu,

La solution ne fonctionne pas. Je n'ai évidemment pas oublié le sudo update-grub mais ça n'a rien changé, le menu GRUB apparait toujours au démarrage.
Acer Swift 3 SF314-54-59J4 (Pc portable)
Linux Mint 19.1 Cinnamon
Kernel : 4.18.0-13
I5-8250U
8go RAM, 256Go SSD
Avatar du membre
arghlub
Administrateur du site
Messages : 11721
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: Menu GRUB s'affiche alors qu'il ne devrait pas

Message par arghlub »

Salut,

Dans le fichier du grub, essaie de passer la variable «GRUB_TIMEOUT» à zero :

Code : Tout sélectionner

GRUB_TIMEOUT=0
Tour1 (custom) CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
BabaORhum
Messages : 24
Enregistré le : ven. 7 déc. 2018 21:21

Re: Menu GRUB s'affiche alors qu'il ne devrait pas

Message par BabaORhum »

Bonsoir,

Le timeout est déjà à 0

Code : Tout sélectionner

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
C'est incompréhensible...
Acer Swift 3 SF314-54-59J4 (Pc portable)
Linux Mint 19.1 Cinnamon
Kernel : 4.18.0-13
I5-8250U
8go RAM, 256Go SSD
Avatar du membre
tyrry
modérateur
Messages : 6824
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: Menu GRUB s'affiche alors qu'il ne devrait pas

Message par tyrry »

Slt ,
il faut que tu commente la deuxième ligne :

Code : Tout sélectionner

#GRUB_HIDDEN_TIMEOUT=5
@+
Image
Avatar du membre
Scrat
Messages : 705
Enregistré le : lun. 6 août 2018 19:05
Localisation : île d'Oléron

Re: Menu GRUB s'affiche alors qu'il ne devrait pas

Message par Scrat »

Bonjour.

Moi, mon problème, c'était le contraire: comment afficher le menu grub ? :lol:

Regarde le contenu de mon fichier grub d'origine dans mon premier message ici:
viewtopic.php?f=23&t=12396#p142482

Cette configuration n'affiche pas le menu.

A+
PC2 : Portable Lenovo Ideapad 3 17ALC6 - Linux Mint 22.3 Zena - Cinnamon 6.6.5 - Noyau Linux 6.8.0-90-generic - CPU AMD Ryzen 7 5700U 8 cœurs 16 threads à 4.3 GHz avec AMD Radeon Graphics "Lucienne" - RAM 12 Go - Disque SSD 1 To

On a toujours tort d'essayer d'avoir raison devant des gens qui ont toutes les bonnes raisons de croire qu'ils n'ont pas tort ! (Raymond Devos) :lol:
BabaORhum
Messages : 24
Enregistré le : ven. 7 déc. 2018 21:21

Re: Menu GRUB s'affiche alors qu'il ne devrait pas

Message par BabaORhum »

Merci de vos réponses mais rien de nouveau.... On dirait que mon grub utilise un autre fichier de configuration... Rien n'est pris en compte même si je n'ai aucun problème lorsque je sudo update-grub.
Acer Swift 3 SF314-54-59J4 (Pc portable)
Linux Mint 19.1 Cinnamon
Kernel : 4.18.0-13
I5-8250U
8go RAM, 256Go SSD
BabaORhum
Messages : 24
Enregistré le : ven. 7 déc. 2018 21:21

Re: Menu GRUB s'affiche alors qu'il ne devrait pas

Message par BabaORhum »

Bon, j'ai finalement trouvé une alternative. J'ai directement modifié le fichier grub.cfg dans /boot/grub.

Code : Tout sélectionner

fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=hidden
    set timeout=0
  # Fallback hidden-timeout code in case the timeout_style feature is
  # unavailable.
  elif sleep --interruptible 0 ; then
    set timeout=0
  fi
fi
if [ $grub_platform = efi ]; then
  set timeout=1
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=hidden
  fi
fi
### END /etc/grub.d/00_header ###
c'est la partie

Code : Tout sélectionner

if [ $grub_platform = efi ]; then
  set timeout=1
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=hidden
qui posait problème car le timeout_style était sur menu et pas hidden. Par ailleurs, le set timeout était à 30 et non pas à 1.

Ce qui demeure un mystère, c'est pourquoi le fichier grub dans /etc/default ne changeait rien.
Acer Swift 3 SF314-54-59J4 (Pc portable)
Linux Mint 19.1 Cinnamon
Kernel : 4.18.0-13
I5-8250U
8go RAM, 256Go SSD
Répondre