Recém-instalado Ubuntu 24.04, estou adaptando-o ao meu gosto...
Uma coisa é atrasar minimamente o menu grub, mas sempre mostrá-lo.
Espero que as informações abaixo possam dizer o que pode estar errado,
pois isso deve definir um atraso no menu grub em 3 segundos, mas isso é aparentemente ignorado.
O atraso real mostra uma contagem regressiva de 30 segundos - o que acredito ser algum tipo de padrão.
$ . /etc/os-release ; echo $PRETTY_NAME
Ubuntu 24.04 LTS
$ grep '^GRUB_' /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu`
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
GRUB_CMDLINE_LINUX=""
$ sudo update-grub2 # or just "sudo update-grub"
[sudo] password for hannu:
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Found linux image: vmlinuz-6.8.0-31-generic in rpool/ROOT/ubuntu_xxxxxx
Found initrd image: initrd.img-6.8.0-31-generic in rpool/ROOT/ubuntu_xxxxxx
Found memtest86+ 64bit EFI image: /BOOT/ubuntu_xxxxxx@/memtest86+x64.efi
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done
$ reboot
Consegui que isso funcionasse com a ajuda do que @mpboden apontou;
( https://superuser.com/a/971719/1834793 ) - para contar:
Este estava "oculto" antes (acima), pode ser necessário que seja "menu"
salve e, em seguida, observe que:
então um dos seguintes:
... tem o mesmo efeito, ativando a mudança.
(Reconstruindo o grub.cfg em /boot/grub )
... tudo isso faz com que o menu seja mostrado por três segundos
e a tela inicial não apareça.
(Este último considero bom, pois a tela inicial continuará a ‘girar’ para sempre – mesmo que haja um acidente na inicialização que a pause ou interrompa)