efibootmgr can't set EFI parameters via /sys/firmware/efi/vars
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Medium
|
Unassigned |
Bug Description
efibootmgr can read EFI settings, but any attempt to set a variable fails silently.
Running a command like "efibootmgr -a -b 0000" exits without output, a strace shows the following error:
open("/
write(3, "B\0o\0o\
I'm on linux-image-
I'm not sure why it got deleted in the first place, but after a kernel update I was left without any EFI boot entry for grubx64.efi and couldn't create one using 13.04 daily image.
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: linux-image-
ProcVersionSign
Uname: Linux 3.8.0-17-generic x86_64
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Date: Sat Apr 13 14:32:16 2013
EcryptfsInUse: Yes
HibernationDevice: RESUME=
InstallationDate: Installed on 2013-03-17 (26 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130315)
MachineType: LENOVO 429149G
MarkForUpload: True
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.105
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/15/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 8DET52WW (1.22 )
dmi.board.
dmi.board.name: 429149G
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 429149G
dmi.product.
dmi.sys.vendor: LENOVO
This change was made by a bot.