grub_efi_secure_boot symbol not found after update to grub 1.99-21ubuntu3.7
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
On a working HP ENVY m4-1015dx system using UEFI without secure boot, the system is unable to boot into Ubuntu 12.04 from OS Boot Manager following update to grub 1.99-21ubuntu3.7. The grub 1.99-21ubuntu3.7 menu appears correctly. However, selecting any ubuntu kernel generates the error:
symbol not found: `grub_efi_
The system will boot successfully into Windows 8 from the same grub menu. The system also boots successfully to ubuntu from other BIOS boot options: Ubuntu (WDC ...) or Boot from EFI File and then selection of the file EFI/ubuntu/
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: grub-efi 1.99-21ubuntu3.7
ProcVersionSign
Uname: Linux 3.2.0-35-generic x86_64
ApportVersion: 2.0.1-0ubuntu15.1
Architecture: amd64
Date: Sat Jan 12 12:05:57 2013
InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120823.1)
MarkForUpload: True
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install)
This generally indicates that GRUB's core image and modules are out of sync. That's more usual on BIOS installations, but it's possible on UEFI too. Perhaps you didn't have your EFI System Partition properly mounted on /boot/efi when upgrading grub-efi-amd64?