Unable to set efi boot variables on 3.10-rc3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi there,

I'm unable to set efi boot variables using efibootmgr 0.6.0 using
kernels 3.9.x (x=0..4) and 3.10-rc3 on an ASUS E45M1-M PRO Board using
the most current firmware (1202). Things worked fine with kernels 3.7.x
(x=4..10). I have not been able to boot 3.8 for unrelated reasons.

When I try to write something to the efi boot variables, I get an kernel
error

# efibootmgr
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0002,0003
Boot0000* Linux
Boot0002* Hard Drive
Boot0003* CD/DVD Drive
# efibootmgr -n2
# tail /var/log/messages
 [Firmware Bug]: Broken EFI implementation is returning
MaxVariableSize=0

Mounting efivarfs I have been able to delete variables. I have not found
a way to store things in efivarfs because I can't figure out valid
names.

On boot up, I get a number of the following error messages:

e820: too many entries; ignoring [mem 0x01d8a000-0x01d8ffff]
e820: too many entries; ignoring [mem 0x01d90000-0x01d91fff]
...

is that maybe related?

Any pointers would be welcome. Please copy me to any mail as I am not
subscribed.

Thanks in adcance!
Felix






--
To unsubscribe from this list: send the line "unsubscribe linux-efi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux