Grub menu não aparece ao apertar shift (openSUSE Tumbleweed)

A um tempo atrás fiz a seguinte postagem, mas com relação ao Fedora → É possível acessar o grub menu através de uma hotkey no Fedora 34?
Tentei aplicar o mesmo processo em uma máquina com o openSUSE TW, atualizei o grub e nada. Alguma dica?

Meu arquivo do grub está da seguinte forma:

# If you change this file, run 'grub2-mkconfig -o /boot/grub2/grub.cfg' afterwards to update
# /boot/grub2/grub.cfg.

# Uncomment to set your own custom distributor. If you leave it unset or empty, the default
# policy is to determine the value from /etc/os-release
GRUB_DISTRIBUTOR=
GRUB_DEFAULT=saved
GRUB_TUMEOUT_STYLE=hidden
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_CMDLINE_LINUX_DEFAULT="splash=silent quiet security=apparmor mitigations=auto"
GRUB_CMDLINE_LINUX=""

# Uncomment to automatically save last booted menu entry in GRUB2 environment

# variable `saved_entry'
# GRUB_SAVEDEFAULT="true"
#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="gfxterm"
# 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="auto"
# 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_BACKGROUND=
GRUB_THEME=/boot/grub2/themes/openSUSE/theme.txt
SUSE_BTRFS_SNAPSHOT_BOOTING="true"
GRUB_USE_LINUXEFI="true"
GRUB_DISABLE_OS_PROBER="false"
GRUB_ENABLE_CRYPTODISK="n"
GRUB_CMDLINE_XEN_DEFAULT="vga=gfx-1024x768x16"

https://wiki.archlinux.org/title/GRUB/Tips_and_tricks#Hide_GRUB_unless_the_Shift_key_is_held_down

Arch != openSUSE. Fiz uma vez o procedimento em questão e não conseguia mais fazer upgrade de Kernel no Manjaro.

GRUB_HIDDEN_TIMEOUT=0 first checks whether Shift is pressed and shows the boot menu if yes, otherwise immediately boots the default menu entry. This is the default when only one bootable OS is identified by GRUB

Tente remover

GRUB_DEFAULT=saved

GRUB_HIDDEN_TIMEOUT_QUIET

If false is specified, a countdown timer is displayed on a blank screen when the GRUB_HIDDEN_TIMEOUT feature is active

Tumeout? Confere, produção?

Arrumei e atualizei, neca de pegar

1 curtida

Pra remover GRUB_DEFAULT=saved e GRUB_HIDDEN_TIMEOUT_QUIET ou somente o primeiro?

Somente o primeiro

GRUB_DEFAULT=saved

Parece que está função não funciona com btrfs e pode está ocasionando erro

Você tem que aumentar o tempo de GRUB_HIDDEN_TIMEOUT para dar tempo de apertar a tecla e acessar o menu.

Caso o SHIFT não funcione, experimente a tecla ESC, aqui comigo só o ESC funciona, por algum motivo…

2 curtidas

Mas estou usando EXT4 no / e no /home

1 curtida

Faz sentido… Lembro que no Manjaro o timeout estava como 0 e eu conseguia fazer essa maracutaia. Mas vou testar

1 curtida

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.