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

Assistance concernant Linux Mint
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

Avatar du membre
cyrille
Administrateur du site
Messages : 12403
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

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

Message par cyrille »

Hi

essaye de remplacer cette section

Code : Tout sélectionner

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=1
par celle ci

Code : Tout sélectionner

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
++
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

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 : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

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)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

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 : 5714
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
@+
Distro: Debian 12 Bookworm Desktop: LXDE
Kernel: 6.1.0-19-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series
L'experience est quelque chose que vous obtenez, juste après que vous en ayez besoin

Avatar du membre
Scrat
Messages : 644
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+
Portable Lenovo Ideapad 320-17IKB - Linux Mint 19.3 Tricia - Cinnamon 4.4.8
Noyau Linux 4.15.0-180-generic - CPU Intel© Core™ i5-7200U CPU @ 2.50GHz × 2
RAM 7.6 Go - Disque HDD 960.4 Go
Carte Graphique Nvidia GeForce 920MX 2 Go - Intel Corporation HD Graphics 620

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