LinuxBoot - LinuxBoot

LinuxBoot
LinuxBoot black.png
Licença GPLv2
Local na rede Internet linuxboot .org

LinuxBoot é um projeto de software livre que visa substituir a maioria dos módulos DXE no firmware UEFI pelo kernel Linux . O LinuxBoot deve ser executado sobre o software de inicialização de hardware para iniciar. Pode ser a parte PEI de UEFI, coreboot ou U-Boot . Ele pode iniciar o Linux através do kexec syscall , mas também é capaz de inicializar o Windows com um método diferente.

História

Originalmente, o projeto foi iniciado como NERF pelo Google. O NERF era uma versão simplificada do EFI que contém um kernel Linux e aplicativos de usuário. Este projeto foi dividido em LinuxBoot (que contém o bootblock e kernel) e u-root, que contém o aplicativo userland.

LinuxBoot se tornou um projeto oficial da Linux Foundation em 2018.

Suporte de hardware

Atualmente, o suporte EFI do LinuxBoot é limitado a alguns servidores:

O LinuxBoot, em teoria, também é suportado em todas as placas-mãe suportadas pelo projeto coreboot, que inclui o OCP Monolake. Na prática, o suporte é limitado devido às restrições de tamanho do flash.

links externos

Referências