Libreboot 的第二个版本,完全免费的 Coreboot 发行版

经过五年的开发,Libreboot 发行套件 20210522 发布了。这是 GNU 项目的第二个版本,由于需要额外的稳定性和测试,因此仍被归类为“测试”。 Libreboot 开发了 CoreBoot 项目的完全免费分支,为负责初始化 CPU、内存、外设和其他硬件组件的专有 UEFI 和 BIOS 固件提供了无二进制替代品。

Libreboot 旨在创建一个系统环境,使您可以完全放弃专有软件,不仅在操作系统级别,而且还包括提供引导的固件。 Libreboot 不仅剥离了 CoreBoot 的专有组件,还添加了使最终用户更容易使用的工具,创建了一个无需特殊技能的任何用户都可以使用的发行版。

经过充分测试,Libreboot 可以毫无问题地使用的设备包括基于 Intel GM45 芯片的笔记本电脑(ThinkPad X200、T400)、X4X 平台(Gigabyte GA-G41M-ES2L)、ASUS KCMA-D8、ASUS KGPE-D16 和 Intel i945 (ThinkPad X60/T60、Macbook 1/2)。 其他测试需要华硕 KFSN4-DRE、Intel D510MO、Intel D945GCLF 和 Acer G43T-AM3 主板。

在新版本中:

  • 添加了对 PC 和笔记本电脑的支持:Intel G43T-AM3、Acer G43T-AM3、Lenovo ThinkPad R500、Lenovo ThinkPad X301。
  • 支持的台式机主板:
    • 技嘉 GA-G41M-ES2L
    • 英特尔 D510MO 和 D410PT
    • 英特尔D945GCLF
    • 苹果 iMac 5/2
    • 宏cerG43T-AM3
  • 服务器和工作站支持的主板 (AMD)
    • 华硕KCMA-D8
    • 华硕 KGPE-D16
    • 华硕 KFSN4-DRE
  • 支持的笔记本电脑(英特尔):
    • 联想 ThinkPad X200
    • 联想 ThinkPad R400
    • 联想ThinkPad T400
    • 联想ThinkPad T500
    • 联想ThinkPad W500
    • 联想 ThinkPad R500
    • 联想 ThinkPad X301
    • 苹果 MacBook1 和 MacBook2
  • 对华硕 Chromebook C201 的支持已停止。
  • 改进了 lbmk 装配系统。 在上一个版本之后,曾尝试完全重写汇编系统,但没有成功,并导致新版本的形成长期停滞。 去年,重写计划被废弃,开始改进旧的构建系统并解决主要的架构问题。 结果在一个单独的项目 osboot 中实现,该项目被用作 lbmk 的基础。 新版本解决了旧版本的缺点,可定制性更强,模块化程度更高。 添加新 coreboot 板的过程已大大简化。 GRUB 和 SeaBIOS 有效负载处理程序的使用已移至单独的命令。 添加了对 UEFI 的 Tianocore 支持。
  • 添加了对 Coreboot 项目提供的用于初始化图形子系统的新代码的支持,该代码被放置在单独的 libgfxinit 模块中并从 C 重写为 Ada。 指定模块用于初始化基于Intel GM45(ThinkPad X200、T400、T500、W500、R400、R500、T400S、X200S、X200T、X301)和Intel X4X(Gigabyte GA-G41M-ES2L、Acer)主板上的视频子系统G43T-AMT3)芯片,Intel DG43GT)。

    来源: opennet.ru

添加评论