[Bug 1173423] Re: Kernel fails to update EFI vars, rendering system unbootable [P8P67 PRO REV 3.1, BIOS 1904 08/15/2011]
Joseph Salisbury
joseph.salisbury at canonical.com
Mon May 13 18:43:43 UTC 2013
Thanks for the info.
I created a Raring test kernel with the following commit reverted:
68d9298 - efi: be more paranoid about available space when creating variables
It would be helpful if you can test this kernel to confirm it fixes this
bug. That will rule out other changes that are causing this issue.
The test kernel can be downloaded from:
http://kernel.ubuntu.com/~jsalisbury/lp1173423/
I'll take a closer look at my backport again to see why it may not have
fixed this bug.
--
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/1173423
Title:
Kernel fails to update EFI vars, rendering system unbootable [P8P67
PRO REV 3.1, BIOS 1904 08/15/2011]
Status in The Linux Kernel:
Confirmed
Status in “grub2” package in Ubuntu:
Confirmed
Status in “linux” package in Ubuntu:
In Progress
Bug description:
After an upgrade, my system failed to boot. Fortunately I was able to
run the EFI shell and manually launch grub. From there I discovered
that the EFI boot catalog contained no entry for GRUB. It appears
there has been a regression in kernels later than 3.8.0-7 that causes
it to fail to update the EFI variables. After running grub-install,
it reports no errors, yet fails to show the efi boot catalog as it
does when it works. Manually running efivars shows the ubuntu entry
has been removed. Checking dmesg shows:
[ 25.965586] efivars: set_variable() failed: status=8000000000000009
[ 25.981816] efivars: set_variable() failed: status=8000000000000009
This happens on kernels 3.8.0-{15,19,23} but works correctly in -{6,7}.
---
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: psusi 2310 F.... pulseaudio
/dev/snd/controlC0: psusi 2310 F.... pulseaudio
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
DistroRelease: Ubuntu 13.04
IwConfig:
eth1 no wireless extensions.
lo no wireless extensions.
MachineType: System manufacturer System Product Name
MarkForUpload: True
Package: linux (not installed)
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-15-generic root=/dev/sda2 ro crashkernel=384M-2G:64M,2G-:128M quiet splash acpi_enforce_resources=lax vt.handoff=7
ProcVersionSignature: Ubuntu 3.8.0-15.25-generic 3.8.4
RelatedPackageVersions:
linux-restricted-modules-3.8.0-15-generic N/A
linux-backports-modules-3.8.0-15-generic N/A
linux-firmware 1.106
RfKill:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
Tags: raring
Uname: Linux 3.8.0-15-generic x86_64
UpgradeStatus: Upgraded to raring on 2013-02-13 (73 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
WifiSyslog:
dmi.bios.date: 08/15/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1904
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: P8P67 PRO REV 3.1
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1904:bd08/15/2011:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP8P67PROREV3.1:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1173423/+subscriptions
More information about the foundations-bugs
mailing list