Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/09/2016, à 09:23

Anard

Rendre le Grub invisible

Bonjour, utilisant déjà Clover comme bootloader avant Grub, j'aurai aimé que même s'il se lance pour conserver une installation d'Ubuntu conforme à ce que l'on trouve d'habitude, le menu de Grub n'apparaisse pas.
J'ai essayé de modifier /etc/default/grub avec GRUB_TIMEOUT=0 avec un sudo update-grub après, mais il reste sur un démarrage après 10s.
Si je modifie la valeur de GRUB_TIMEOUT en 1 ou 2 ou autre, elle est bien respectée, Grub s'affiche durant le nombre de seconde défini puis démarre sur Ubuntu.
Mais si je mets 0, il considère la valeur par défaut (10s) alors que je voudrais qu'il n'apparaisse pas du tout.

Pourriez-vous m'aider ? Je peux mettre 1s, ce n'est pas très dérangeant, mais j'aurais aimé qu'il disparaisse totalement.

Voici mon menu de démarage (Clover) :
mini_828036screenshot9.png

Voici mon /etc/default/grub complet :

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

# Décommenter la première ligne et commenter la seconde pour démarrer en mode verbose
#GRUB_CMDLINE_LINUX_DEFAULT="plymouth:debug drm.debug=0xe"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
GRUB_GFXPAYLOAD_LINUX=None

Dernière modification par Anard (Le 27/09/2016, à 10:26)


"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Intel HD4600, SSD 256+120 / Bootloader Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel T6400, 4Go, HDD 500Go / Grub2 - Gentoo-Xfce

Hors ligne

#2 Le 27/09/2016, à 10:06

xinu

Re : Rendre le Grub invisible

Vous pouvez essayer de "décommenter" cette ligne :

#GRUB_HIDDEN_TIMEOUT=0

Asus PM8H61-MX USB3   Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz DDR3 8Go
Ubuntu 16.04 LTS - ESM 64 bits. Bureau Unity.     Ubuntu 20.04 LTS 64 bits . Gnome 3.36.8

Hors ligne

#3 Le 27/09/2016, à 10:28

ar barzh paour

Re : Rendre le Grub invisible

la doc
https://doc.ubuntu-fr.org/grub-pc
dit

#GRUB_HIDDEN_TIMEOUT=0: avec le croisillon «#», le menu de grub sera visible.
Sans le «#», le menu de grub sera invisible ; c'est utile si on n’a qu’un seul système sur le disque ou si grub est lancé via un autre gestionnaire d’amorçage.
il faudrait donc mettre comme le dit xinu
GRUB_HIDDEN_TIMEOUT=0


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#4 Le 27/09/2016, à 10:39

Anard

Re : Rendre le Grub invisible

Merci pour vos réponses mais non :
Avec ceci, il démarre après 10s d'attente sur le menu Grub...

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Intel HD4600, SSD 256+120 / Bootloader Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel T6400, 4Go, HDD 500Go / Grub2 - Gentoo-Xfce

Hors ligne

#5 Le 27/09/2016, à 10:49

ar barzh paour

Re : Rendre le Grub invisible

tu as bien fait un sudo update-grub ?


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#6 Le 27/09/2016, à 11:04

Anard

Re : Rendre le Grub invisible

Oui


"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Intel HD4600, SSD 256+120 / Bootloader Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel T6400, 4Go, HDD 500Go / Grub2 - Gentoo-Xfce

Hors ligne

#7 Le 27/09/2016, à 12:01

maxire

Re : Rendre le Grub invisible

Salut,

je ne connais pas Clover mais à la lecture de sa documentation plutôt succincte tu devrais pouvoir l'utiliser pour charger directement le noyau linux donc en te passant de Grub.

Un exemple incomplet puisque mono boot est donné ici, démarrer linux avec clover , lire également EFISTUB pour démarrer un OS sans utiliser un quelconque bootloader dans le cas d'une carte mère UEFI avec un menu de démarrage intégré.

Normalement pour des noyaux linux de versions > 3.3 Grub est devenu inutile avec des cartes mères UEFI correctes (c'est à dire avec une gestion de démarrage élaborée).

Si comme dans ton cas, tu démarres également OSX ou WIndows je ne suis pas certain que tu puisses te passer de Clover.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#8 Le 27/09/2016, à 13:24

Anard

Re : Rendre le Grub invisible

Oui, j'utilise Clover pour simuler une machine Apple à OS X (macOS désormais tongue ).
Je peux lui demander de démarrer directement sur le noyau en effet, il suffit de changer l'UUID de la partition Ubuntu dans son fichier de config, c'est peut-être le plus simple. Je voulais juste conserver le passage par Grub pour garder un OS "conventionnel" au cas où j'avais besoin d'assistance sur le forum wink Autant ne garder qu'un bootloader en fait...

Je ne sais pas ce que Grub me permet d'autre que démarrer Ubuntu ou Windows ? Au pire, je pourrai le retrouver si besoin en démarrant d'une clé ?
Merci beaucoup.

Dernière modification par Anard (Le 27/09/2016, à 13:26)


"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Intel HD4600, SSD 256+120 / Bootloader Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel T6400, 4Go, HDD 500Go / Grub2 - Gentoo-Xfce

Hors ligne