开源固件咨询公司 3mdeb 去年致力于Fwupd 对 FreeBSD 的支持,以便可以更轻松地在流行的 BSD 操作系统上处理系统固件更新,并利用在 Linux 领域已经存在多年的 Fwupd/LVFS 基础设施。他们最近的目标是使用 Fwupd 处理 UEFI 固件更新的 DragonFlyBSD。

3mdeb 嵌入式 Linux 开发人员 Michał Kotyla概述了他们关于为 DragonFlyBSD 添加 ESRT 和 EFI 变量支持的提议。这些新接口需要由 DragonFlyBSD 内核添加,作为使用 Fwupd 处理 UEFI 胶囊更新的一部分。提议的接口类似于他们的 FreeBSD 实现。 回应

_由 DragonFlyBSD 的创建者和首席开发人员 Matthew Dillon 基本上是说 DragonFlyBSD 主要从 FreeBSD 提取其 EFI 代码,因此简单地移植该代码很可能是要走的路。

image.php_-64image.php_-64

因此,很高兴看到现在围绕在 DragonFlyBSD 上进行 Fwupd 和固件更新的兴趣和进展。