LinuxBoot - LinuxBoot

LinuxBoot
LinuxBoot black.png
Licence GPLv2
Site Internet linuxboot .org

LinuxBoot est un projet de logiciel libre visant à remplacer la plupart des modules DXE du firmware UEFI par le noyau Linux . LinuxBoot doit s'exécuter au-dessus du logiciel d'initialisation du matériel pour démarrer. Cela peut être la partie PEI de UEFI, coreboot ou U-Boot . Il peut démarrer Linux via l' appel système kexec , mais est également capable de démarrer Windows avec une méthode différente.

L'histoire

À l'origine, le projet a été lancé sous le nom de NERF par Google. NERF était une version allégée d'EFI qui contient un noyau Linux et des applications utilisateur. Ce projet a été divisé en LinuxBoot (qui contient le bloc de démarrage et le noyau) et u-root, qui contient l'application userland.

LinuxBoot est devenu un projet officiel de la Linux Foundation en 2018.

Support matériel

Actuellement, le support EFI de LinuxBoot est limité à quelques serveurs:

LinuxBoot est en théorie également pris en charge sur toutes les cartes mères supportées par le projet coreboot, qui inclut OCP Monolake. En pratique, le support est limité en raison des contraintes de taille du flash.

Liens externes

Les références