Jump to content

LinuxBoot: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
moved Linux Foundation project to history section
Added coreboot support
Line 41: Line 41:


== Hardware support ==
== Hardware support ==
Currently, the support of LinuxBoot is limited to a few servers<ref>{{cite web |title=LinuxBoot GitHub |url=https://github.com/linuxboot/linuxboot |website=GitHub |accessdate=3 February 2019}}</ref>
Currently, the EFI support of LinuxBoot is limited to a few servers:<ref>{{cite web |title=LinuxBoot GitHub |url=https://github.com/linuxboot/linuxboot |website=GitHub |accessdate=3 February 2019}}</ref>


* [[Dell]] R630
* [[Dell]] R630
* [[Open Compute Project]] Winferfell, Tioga Pass and Monolake
* [[Open Compute Project]] Winferfell and Tioga Pass
* [[Intel]] S2600WF
* [[Intel]] S2600WF

LinuxBoot is also supported on all the mainboards that are supported by the coreboot project, which does include the OCP Monolake.<ref>{{cite web |title=Mainboards supported by coreboot |url=https://www.coreboot.org/status/board-status.html}}</ref>


== External links ==
== External links ==

Revision as of 19:25, 3 February 2019

LinuxBoot
LicenseGPLv2
Websitelinuxboot.org

LinuxBoot is a free software project aimed at replacing the DXE phase of UEFI firmware. LinuxBoot must run on top of hardware initialisation software in order to start. This can be the PEI part of UEFI, coreboot, or U-Boot.[1]

History

Originally, the project was started as NERF by Google.[2] NERF was a stripped down version of EFI which contains a Linux kernel and userland applications. This project has been split up into LinuxBoot (which contains the bootblock and kernel) and u-root, which contains the userland application.

LinuxBoot became an official Linux Foundation project in 2018.[3]

Hardware support

Currently, the EFI support of LinuxBoot is limited to a few servers:[4]

LinuxBoot is also supported on all the mainboards that are supported by the coreboot project, which does include the OCP Monolake.[5]

References

  1. ^ "Bringing Linux back to server boot ROMs with NERF and Heads". media.ccc.de.
  2. ^ "LinuxBoot: Linux as firmware". LWN.net.
  3. ^ "System Startup Gets a Boost with New LinuxBoot Project". Retrieved 3 February 2019.
  4. ^ "LinuxBoot GitHub". GitHub. Retrieved 3 February 2019.
  5. ^ "Mainboards supported by coreboot".