Bug#702800: grub-efi: Upgrade failed to install properly? symbol not found: grub_efi_secure_boot
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Mon Mar 11 16:21:01 UTC 2013
Package: grub-efi
Version: 2.00-13
Severity: normal
i'm running grub from debian experimental on an EFI machine. I
installed grub 2.00-13 on february 19th, but haven't rebooted from
then until yesterday.
When i booted, i got this failure from grub when invoking the "linux"
command:
symbol not found: `grub_efi_secure_boot'
i suspect this means that my EFI image is out of date, but i'm a
little confused about why that would be.
i see that i have both of these files:
/boot/efi/EFI/boot/bootx64.efi
/boot/efi/EFI/debian/grubx64.efi
but only the latter was updated on February 19th the other is much
older and the two files have different content.
This suggests that the upgrade process probably did the wrong thing,
but i'm not sure what went awry.
Details:
0 dkg at alice:~$ grep efi /proc/mounts
/dev/sda1 /boot/efi vfat rw,nosuid,nodev,noexec,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=utf8,shortname=mixed,errors=remount-ro 0 0
0 dkg at alice:~$ find /boot/efi -type f -ls
12 119 -rwxr-xr-x 1 root root 121856 Feb 19 09:53 /boot/efi/EFI/debian/grubx64.efi
10 119 -rwxr-xr-x 1 root root 121856 Dec 10 17:56 /boot/efi/EFI/boot/bootx64.efi
0 dkg at alice:~$ find /boot/efi -type f | xargs sha1sum
44b0772733180e7f5c6f7eb29af6b03c90d15390 /boot/efi/EFI/debian/grubx64.efi
224e3961a229a51a5646d8216d2d5983307d6d48 /boot/efi/EFI/boot/bootx64.efi
0 dkg at alice:~$ grep configure\ grub-efi /var/log/dpkg.log.1
2013-02-19 09:53:24 configure grub-efi-amd64-bin:amd64 2.00-13 <none>
2013-02-19 09:53:24 configure grub-efi-amd64:amd64 2.00-13 <none>
2013-02-19 09:53:29 configure grub-efi:amd64 2.00-13 <none>
0 dkg at alice:~$
Thanks for maintaining grub in debian!
Regards,
--dkg
-- System Information:
Debian Release: 7.0
APT prefers testing
APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.8-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages grub-efi depends on:
ii grub-common 2.00-13
ii grub-efi-amd64 2.00-13
grub-efi recommends no packages.
grub-efi suggests no packages.
-- debconf-show failed
More information about the Pkg-grub-devel
mailing list