LinuxBoot - LinuxBoot

LinuxBoot
LinuxBoot black.png
Licentie GPLv2
Website linuxboot .org

LinuxBoot is een gratis softwareproject gericht op het vervangen van de meeste DXE- modules in UEFI- firmware door de Linux-kernel . LinuxBoot moet op hardware-initialisatiesoftware draaien om te kunnen starten. Dit kan het PEI- gedeelte van UEFI, coreboot of U-Boot zijn . Het kan Linux opstarten via de kexec syscall , maar kan ook Windows opstarten met een andere methode.

Geschiedenis

Oorspronkelijk is het project door Google gestart als NERF. NERF was een uitgeklede versie van EFI die een Linux-kernel en gebruikerstoepassingen bevat. Dit project is opgesplitst in LinuxBoot (dat het bootblock en de kernel bevat) en u-root, dat de userland-applicatie bevat.

LinuxBoot werd in 2018 een officieel Linux Foundation- project.

Hardware-ondersteuning

Momenteel is de EFI-ondersteuning van LinuxBoot beperkt tot een paar servers:

LinuxBoot wordt in theorie ook ondersteund op alle moederborden die worden ondersteund door het coreboot-project, inclusief de OCP Monolake. In de praktijk is de ondersteuning beperkt vanwege beperkingen in de flitsgrootte.

Externe links

Referenties