UI for accessing firmware setup on UEFI machines in fast boot mode

Registered by Steve Langasek

UEFI fastboot is so fast that there's no opportunity for the user to interrupt it to get to the firmware (nee BIOS) configuration; the only way to get to the firmware configuration is for the OS or bootloader to set a flag in nvram and then reboot. We need to sort out what the UI for doing this should be. We probably want to support doing this from the bootloader menu (so that if the OS fails to boot you can still recover). We may also want to support doing this from the shutdown menu, in case the bootloader menu is inaccessible (e.g., on a touchscreen-only device?) and/or for a better UI experience.

Blueprint information

Status:
Not started
Approver:
Steve Langasek
Priority:
Medium
Drafter:
Colin Watson
Direction:
Approved
Assignee:
Steve Langasek
Definition:
Approved
Series goal:
Accepted for raring
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

Work items:
[mpt] provide a design for "Reboot to firmware" option in the Restart menu <https://wiki.ubuntu.com/SessionHandling#Restart>: DONE
[cjwatson] follow up on whether EFI timeout menu should happen differently /in general/, which means no special handling is required for the reboot-to-firmware option: TODO
[vorlon] provide a generic tool to write to efivars: TODO