LinuxBoot - LinuxBoot

LinuxBoot
LinuxBoot black.png
Лицензия GPLv2
Интернет сайт linuxboot .org

LinuxBoot - это проект бесплатного программного обеспечения, направленный на замену большинства модулей DXE в прошивке UEFI ядром Linux . LinuxBoot должен запускаться поверх программного обеспечения для инициализации оборудования. Это может быть PEI- часть UEFI, coreboot или U-Boot . Он может загружать Linux через системный вызов kexec , но также может загружать Windows другим методом.

История

Первоначально проект был запущен как NERF by Google. NERF был урезанной версией EFI, которая содержит ядро ​​Linux и пользовательские приложения. Этот проект был разделен на LinuxBoot (который содержит загрузочный блок и ядро) и u-root, который содержит приложение пользовательской среды.

LinuxBoot стал официальным проектом Linux Foundation в 2018 году.

Поддержка оборудования

В настоящее время поддержка EFI LinuxBoot ограничена несколькими серверами:

LinuxBoot теоретически также поддерживается на всех материнских платах, которые поддерживаются проектом coreboot, в который входит OCP Monolake. На практике поддержка ограничена из-за ограничений по размеру флэш-памяти.

внешние ссылки

использованная литература