Libreboot 旨在创建一个完全免除专有软件的系统环境
发布Libreboot启动固件版本20230625,版本号为 修复了很多错误, 尽管是修正版本,但仍添加了对新板和各种设备的支持。
对于那些不了解 Libreboot 的人来说,他们应该知道这 是一个开发 CoreBoot 项目的完全免费分支的项目, 它为负责初始化 CPU、内存、外围设备和其他硬件组件的专有 UEFI 和 BIOS 固件提供了无二进制替代品。
自由靴 为兼容的 x86/ARM 机器提供可引导固件,启动引导加载程序,然后加载您的操作系统。 替换 x86 机器上的专有 BIOS/UEFI 固件并提供配置 改善的 在受支持的基于 ARM 的 Chromebook 上(U-Boot 引导加载程序,而不是 Google 的深度加载引导加载程序)。
在 x86 机器上,官方支持 GRUB 和 SeaBIOS 核心引导有效负载,并且在每台机器上以不同的配置提供。 您可以在 Libreboot 文档中找到兼容硬件的列表。
Libreboot 20230625 的主要新闻
在发布的 Libreboot 20230625 新版本中,强调了这一点 已完成提高稳定性的工作 并修复使用以前兼容的板时出现的错误。
在这个新版本中突出的另一个变化是 统一lbmk主目录下的所有脚本 (构建系统)。 所有核心逻辑现在都是一个脚本,这消除了不必要的代码重复,并且帮助文本已从某些脚本中删除。
除此之外,还需要强调的是,现在 coreboot 实用程序更加强大,还修复了一个错误,该错误导致实用程序不必要地重新编译,从而减慢了多个映像的创建速度。
这 新实用程序“spkmodem_recvim”coreboot首页,而它最初是从 GNU GRUB 派生出来的。 这是 spkmodem 的接收客户端, 一种通过 PC 扬声器通过脉冲传送的串行控制台。 Libreboot 版本极大地改进了错误处理,并针对 OpenBSD 编码风格进行了重新设计,以取代 GNU 编码风格。
另一方面,强调 启动徽标大小减少至约 3KB,降低至约 12KB,完成后图像质量没有损失。
至于 bug修复 突出显示了子 shell 内的错误,并增加了 EFI 变量缓冲区的大小,以修复 Debian 签名填充程序分配太多 EFI 变量以适应所提供的空间,从而破坏构建过程的错误。启动进入 Debian。
加 包含 x86 CPU 固件的默认映像,还有一些不带固件的替代映像。
对于 支持改进的一部分, 此新版本突出显示并支持以下设备:
- 技嘉GA-G41M-ES2L主板
- 宏cerG43T-AM3
- 英特尔 D510MO 和 D410PT 主板
- 苹果iMac 5,2
- HP Elite 8200 SFF/MT(HP 6200 Pro Business 也可能适用)
- 惠普精英 8300 USDT
笔记本电脑(英特尔、x86)
- Dell Latitude E6400(易刷机,无需拆机,硬件与X200/T400类似)
- ThinkPad X60 / X60S / X60 平板电脑
- ThinkPad T60(配备英特尔 GPU)
- 联想 ThinkPad X200 / X200S / X200 平板电脑
- 联想 ThinkPad X301
- 联想ThinkPad R400
- 联想 ThinkPad T400 / T400S
- 联想ThinkPad T500
- 联想ThinkPad T530 / W530
- 联想ThinkPad W500
- 联想ThinkPad R500
- 苹果 MacBook1,1 和 MacBook2,1
- 联想 ThinkPad T440p
- 联想 ThinkPad X220
- 联想Thinkpad X220t
- 联想ThinkPad T420
- 联想ThinkPad T420S
- 联想ThinkPad T430
- 联想 ThinkPad X230
- 联想Thinkpad X230t
- 联想ThinkPad W541
- 惠普EliteBook 2560p
- 惠普EliteBook 2570p
- HP EliteBook Folio 9470m
笔记本电脑(ARM,带 U-Boot 有效负载)
- 华硕 Chromebook Flip C101 (gru-bob)
- 三星 Chromebook Plus (v1) (gru-kevin)
最后,如果您有兴趣了解有关此新版本的更多信息,可以在以下位置查看详细信息 以下链接。