[Bug 1780897] Re: Installation failure on UEFI systems with SecureBoot disabled

Steve Langasek steve.langasek at canonical.com
Tue Jul 10 15:52:20 UTC 2018


At a glance, it appears to me that grub-efi-amd64-signed is missing a
dependency on grub-efi-amd64 | grub-pc, which I believe was discussed as
a requirement but seems not to have been fixed in the version that was
SRUed.

** Changed in: grub2-signed (Ubuntu)
       Status: New => Triaged

** Changed in: grub2-signed (Ubuntu)
   Importance: Undecided => Critical

** Also affects: grub2-signed (Ubuntu Cosmic)
   Importance: Critical
       Status: Triaged

** Also affects: grub2-signed (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Changed in: grub2-signed (Ubuntu Bionic)
     Assignee: (unassigned) => Łukasz Zemczak (sil2100)

** Changed in: grub2-signed (Ubuntu Cosmic)
     Assignee: (unassigned) => Łukasz Zemczak (sil2100)

** Changed in: grub2-signed (Ubuntu Bionic)
   Importance: Undecided => Critical

** Changed in: grub2-signed (Ubuntu Bionic)
       Status: New => Triaged

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

Title:
  Installation failure on UEFI systems with SecureBoot disabled

Status in grub2-signed package in Ubuntu:
  Triaged
Status in grub2-signed source package in Bionic:
  Triaged
Status in grub2-signed source package in Cosmic:
  Triaged

Bug description:
  Regression caused by
  https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1778848

  Steps to reproduce

  1) Install ubuntu-18.04-desktop-amd64.iso in a VM using QEMU and OVMF
  2) Reboot the VM
  3) See GRUB shell instead of GDM

  The system can be rescued by running

  configfile (hd0,gpt2)/boot/grub/grub.cfg

  at the GRUB shell

  Installing grub-efi-amd64 in the rescued system then makes it
  bootable.

  
  Previously grub-efi-amd64-signed depended on grub-efi-amd64, and the system was bootable immediately after installation.

  Additionally, the removal of this dependency has resulted in a very
  sparse /etc/default/grub after installation.

  I've attached a simple script for installation with QEMU and OVMF.

  I suspect that installs are broken on actual hardware with SecureBoot
  disabled, but I'm not able to test that right now.

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



More information about the foundations-bugs mailing list