LinuxBoot
| LinuxBoot | |
|---|---|
| License | GPLv2 |
| Website | linuxboot |
LinuxBoot is a free software project aimed at replacing most of the Driver Execution Environment (DXE) modules in Unified Extensible Firmware Interface (UEFI) firmware with the Linux kernel. LinuxBoot must run on top of hardware initialisation software in order to start. This can be the Pre-EFI Initialization (PEI) part of UEFI, coreboot, or U-Boot.[1] It can boot Linux through the kexec syscall, but is also able to boot Windows with a different method.[2]
History
Originally, the project was started as NERF by Google.[3] 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.[4]
Hardware support
Currently, the EFI support of LinuxBoot is limited to a few servers:[5]
- Dell R630
- Open Compute Project Winterfell, Leopard, Monolake and Tioga Pass
- Intel S2600WF
LinuxBoot is in theory also supported on all the mainboards that are supported by the coreboot project, which does include the OCP Monolake.[6] In practice, the support is limited due to flash size constraints.
References
- ^ "Bringing Linux back to server boot ROMs with NERF and Heads". media.ccc.de. 29 December 2017.
- ^ "LinuxBoot Continues Maturing - Now Able To Boot Windows - Phoronix". www.phoronix.com. Retrieved 2019-11-13.
- ^ "LinuxBoot: Linux as firmware". LWN.net.
- ^ "System Startup Gets a Boost with New LinuxBoot Project". Retrieved 5 May 2025.
- ^ "LinuxBoot GitHub". GitHub. Retrieved 3 February 2019.
- ^ "Mainboards supported by coreboot".
External links
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.