U-Boot for x86 BIOS systems

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

 



Hey all,

I was chatting with Marcin Juszkiewicz about U-Boot on ARM wrt its
"generic UEFI boot" feature where it can execute UEFI applications. We
use this capability for Fedora on ARM platforms to go from the utterly
barebones and weird initialization processes for various boards to a
UEFI-like environment so we can boot Fedora somewhat normally.

It occurred to me during that conversation that it might be possible
to use this to simplify what we need to care about for x86 too. Last
year, the Red Hat Bootloader team wanted to start a deprecation
process for BIOS[1] and the Fedora Cloud WG has been interested in it
for longer[2].

At least from the Cloud WG side, it's been determined that completely
removing BIOS support is functionally impossible for the next few
years because of AWS and smaller cloud providers not universally
supporting UEFI (and we are still trying to convince them to change
their minds on this...). And I still have plenty of hardware with
broken UEFI implementations that require CSM boot to support Linux.

But could we use U-Boot to fill in this gap so these systems still
work? We'd then treat x86 like ARM (if no UEFI, use U-Boot UEFI).


[1]: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/thread/K5YKCQU3YVCTMSBHLP4AOQWIE3AHWCKC/
[2]: https://pagure.io/cloud-sig/issue/345


-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux