[Bug 1743884] Re: installed GRUB menu does not appear on term used for install

dann frazier dann.frazier at canonical.com
Thu Feb 15 21:20:45 UTC 2018


Verified by:
  - MAAS installing a Cavium ThunderX2 Sabre
  - Removing /etc/default/grub.d/50-curtin-settings.cfg (which forces on console mode)
  - Commenting out the HIDDEN settings from /etc/default/grub
  - sudo dpkg-reconfigure grub-arm64-efi (enable NVRAM variables - MAAS disables this)
  - reboot - verify that the GRUB menu does *not* appear
  - upgrade to -proposed GRUB packages
  - verify that GRUB menu *does* appear now


** Tags removed: verification-needed verification-needed-artful
** Tags added: verification-done verification-done-artful

-- 
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/1743884

Title:
  installed GRUB menu does not appear on term used for install

Status in grub2 package in Ubuntu:
  Fix Released
Status in grub2 source package in Xenial:
  Triaged
Status in grub2 source package in Artful:
  Fix Committed
Status in grub2 source package in Bionic:
  Fix Released

Bug description:
  [Impact]
  I have a UEFI-based server with both a graphical head and a serial console (Cavium Sabre). If I boot the netboot (d-i) installer, the install menu appears on both, and I'm able to interact with the installer over both the serial console and the graphical head. However, when booting into the *installed* system (w/ HIDDEN_TIMEOUT disabled), the GRUB menu only appears over the graphical head. I can use either serial or graphical for input - that is, if I monitor the graphical head I can see the changes I'm typing on the serial console, but the serial console remains blank until I boot into Linux.

  Note: MAAS installations are not impacted by this because curtin adds
  an /etc/default/grub.d stub that manually sets
  "GRUB_TERMINAL=console".

  [Test Case]
  Install the system using d-i over the serial console.
  Comment out the HIDDEN variables in /etc/default/grub.
  sudo update-grub
  Reboot - and watch for the GRUB menu over the serial console.

  [Regression Risk]
  TBD

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



More information about the foundations-bugs mailing list