[Bug 2080785] Re: Wrong defaults after (deprecated) changes: #GRUB_TIMEOUT_STYLE
udippel
2080785 at bugs.launchpad.net
Mon Sep 16 12:57:12 UTC 2024
"The proof of the pudding is in the eating"
I reverted the change, so that said line once again reads
#GRUB_TIMEOUT_STYLE=hidden
, nothing else but sudo update-grub, which did find the W10 partition:
$ sudo update-grub
[sudo] password for udippel:
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.8.0-44-generic
Found initrd image: /boot/initrd.img-6.8.0-44-generic
Found linux image: /boot/vmlinuz-6.8.0-41-generic
Found initrd image: /boot/initrd.img-6.8.0-41-generic
Found memtest86+x64 image: /memtest86+x64.bin
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows 10 on /dev/sda1
Adding boot menu entry for UEFI Firmware Settings ...
done
Rebooted, and once again no grub menu.
$ dpkg -l | grep grub
ii grub-common 2.12-1ubuntu7 amd64 GRand Unified Bootloader (common files)
ii grub-gfxpayload-lists 0.7build2 amd64 GRUB gfxpayload blacklist
ii grub-pc 2.12-1ubuntu7 amd64 GRand Unified Bootloader, version 2 (PC/BIOS version)
ii grub-pc-bin 2.12-1ubuntu7 amd64 GRand Unified Bootloader, version 2 (PC/BIOS modules)
ii grub-theme-breeze 5.27.11-0ubuntu2 amd64 Breeze theme for GRUB 2
ii grub2-common 2.12-1ubuntu7 amd64 GRand Unified Bootloader (common files for version 2)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/2080785
Title:
Wrong defaults after (deprecated) changes: #GRUB_TIMEOUT_STYLE
Status in grub2 package in Ubuntu:
Incomplete
Bug description:
#GRUB_TIMEOUT_STYLE=hidden
has been default setting for at least a decade, also here on my various machines with multiple OSes. It did work in a reasonable manner: (wiki.ubuntuusers.de/GRUB_2/Konfiguration) "Die Einstellung hidden bzw. countdown wird ignoriert und das GRUB-MenĂ¼ immer angezeigt, wenn mehr als ein Betriebssystem von GRUB verwaltet wird." (With more than one OSes being bootable through grub, the setting 'hidden' will be ignored).
This made sense for single OSes (no need to show, and if, with Esc), as well as with multiple OSes (showing the OS that is going to come up). With my recent update (release), suddenly no more grub menu showed.
According to https://askubuntu.com/questions/1526795/grub-menu-doesnt-show-any-longer one had to set this grub variable to "menu". Immediately the grub menu popped up again.
All the hassle around this would have been unnecessary without the changed behaviour of grub with the identical variable. (While this change could be questioned, this is not my concern here.)
It is an unnecessary bug behaviour to change items with the identical
parameter. For security and user convenience, either the grub default
ought to have been set to the 'safe' (no loss of OS) value of "menu",
or a new parameter introduced; keeping the behaviour of existing
parameters as such (and eventually only withdrawn after extended times
of deprecation, if at all).
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: grub2-common 2.12-1ubuntu7
ProcVersionSignature: Ubuntu 6.8.0-44.44-generic 6.8.12
Uname: Linux 6.8.0-44-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
Date: Sun Sep 15 18:27:31 2024
InstallationDate: Installed on 2021-08-07 (1135 days ago)
InstallationMedia: Kubuntu 20.04.2.0 LTS "Focal Fossa" - Release amd64 (20210209.1)
SourcePackage: grub2
UpgradeStatus: Upgraded to noble on 2024-08-30 (16 days ago)
mtime.conffile..etc.init.d.apport: 2024-07-22T16:59:07
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/2080785/+subscriptions
More information about the foundations-bugs
mailing list