Ditch GRUB for an EFI Boot loader

Registered by Daniel Fore on 2015-02-09

It's officially the future. We can stub load the kernel directly from EFI these days. We should consider ditching GRUB for something like Gummiboot or rEFInd

Blueprint information

Status:
Not started
Approver:
None
Priority:
Medium
Drafter:
Daniel Fore
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Not started
Milestone target:
None

Related branches

Sprints

Whiteboard

i am not very good with bootloaders but wouldnt this move completetly cripple older machines which is not equipped with UEFI capable motherboards. As far as i know gummiboot and rEFI doesnt support BIOS bootloading and GRUB supports both BIOS and UEFI .

I agree BIOS should still be supported.

Burg also supports BIOS and UEFI. It works with themes
so you could change the look. Burg is not a 2 color terminal loader
it is a very graphical one.

When GRUB supports EFI, why ditching it? Although, I agree: EFI first and falling back to BIOS if necessary. ~Sven

gummiboot has been renamed to systemd-boot.
I think that grub is slower that systemd-boot.
There is also a young project, clr-boot-manager which is a fork of systemd-boot, that provides atomic kernel upgrades and a grub fallback, maybe a similar fall-back mechanize could be used in systemd-boot? ~Zach

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.