轻量级开源固件引导程序-Libreboot
2023-10-25 11:34:28 阿炯

Libreboot(原名为 GNU Libreboot)是一个开源软件项目,旨在取代大多数电脑中专有的 BIOS 固件,轻量级的系统设计为只执行必要的任务的最小数量加载和运行。基于 Coreboot,适用于 x86 和 ARM 机器。


Libreboot provides boot firmware for supported x86/ARM machines, starting a bootloader that then loads your operating system. It replaces proprietary BIOS/UEFI firmware on x86 machines, and provides an improved configuration on ARM-based chromebooks supported (U-Boot bootloader, instead of Google’s depthcharge bootloader). On x86 machines, the GRUB and SeaBIOS coreboot payloads are officially supported, provided in varying configurations per machine. It provides an automated build system for the configuration and installation of coreboot ROM images, making coreboot easier to use for non-technical people. You can find the list of supported hardware in Libreboot documentation.

2016年5月14日,Libreboot 正式成为 GNU 项目的一部分。同年9月16日,该项目的维护者 Leah Rowe 在 GNU 邮件列表上发表声明,宣布因性别歧视问题脱离 GNU 项目和自由软件基金会(FSF)。2017年1月9日,RMS 正式宣布 Libreboot 不再是 GNU 软件包的一部分。

最新版本:20231021
随着开发人员努力改进硬件支持,Libreboot 20231021 现已作为重大更新发布,引入了对笔记本电脑和台式机新主板的支持:
对大部分硬件,升级到 coreboot 的 2023 年 10 月新版本;
对 gru_bob 和 gru_kevin 硬件升级 u-boot 到 2023 年 10 月新版本;
GRUB payload 增加 LUKS2 支持(含 argon2);
新增 4 种硬件支持:HP EliteBook 2170p, Dell Precision T1650, Dell Latitude E6430, HP EliteBook 8470p;
构建系统使用更加简洁的代码风格重写(减少 50% 代码量,增加更多特性);
Serprog 固件可用 (RP2040 和 STM32 硬件) (用于 SPI 刷写);
有关更改的完整列表,请查看发行公告页面。

官方主页:https://libreboot.org