I'm not convinced the keypress is 100% reliable. It does get better all
the time, but there are still systems on which it's just not possible to
get it working reliably, and sometimes not at all - you'll press
consistantly "too late" or "to early" and GRUB won't notice, so you
won't get the menu.

AIUI, the issue came from EFI timers being odd, but I can't qualify
that: TSC calibration isn't done using the EFI timer first -- we first
look at pmtimer and PIT before we use the EFI timers.

As for / on btrfs, I agree it's a side-effect of the check_writable()
call, but it does seem to still be "up to date" at first glance: it's
*supposed* to be affected the same way: if you're on a system on which
the keypress doesn't get you the menu (this is system-specific), *and*
you're set up with /boot on btrfs (which doesn't have write support as
far as I can tell), then a failing boot won't get you the menu
automatically. So... three machines is good, but if they're all the same
kind (all Dell, all AMI, etc.) then it might not be a good sample.

I think the point is that we need a better idea of exactly which systems
are affected, to try and tell how many people it really affects. Let's
try to get that now.

Steve, do we have a good list of exactly which systems we've seen the
LVM issues on?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1815002

Title:
  quick-boot-lvm.patch caused regression - menu always appear if root is
  on Btrfs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1815002/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to