Veröffentlichung von Libreboot 20221214, einer völlig kostenlosen Distribution von Coreboot

Die Veröffentlichung der kostenlosen bootfähigen Firmware Libreboot 20221214 wurde eingeführt. Das Projekt entwickelt einen völlig kostenlosen Ableger des CoreBoot-Projekts, der einen Ersatz für proprietäre UEFI- und BIOS-Firmware bietet, frei von binären Einfügungen, verantwortlich für die Initialisierung der CPU, des Speichers, der Peripheriegeräte usw andere Hardwarekomponenten.

Ziel von Libreboot ist es, eine Systemumgebung zu schaffen, die vollständig auf proprietäre Software verzichtet, und zwar nicht nur auf der Ebene des Betriebssystems, sondern auch der Firmware, die das Booten ermöglicht. Libreboot bereinigt CoreBoot nicht nur von unfreien Komponenten, sondern fügt auch Tools hinzu, um die Verwendung für Endbenutzer zu vereinfachen und so eine Distribution zu erstellen, die von jedem Benutzer ohne besondere Kenntnisse verwendet werden kann.

Zu den unterstützten Hardwarekomponenten in Libreboot gehören:

  • Desktop-Systeme Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF und Apple iMac 5,2.
  • Laptops: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet/ ThinkPad R220, Apple MacBook230 und MacBook400 sowie verschiedene Chromebooks von ASUS, Samsung, Acer und HP.

In der neuen Version:

  • Unterstützung für ASUS P2B_LS- und P3B_F-Karten zum Testen mit dem PCBox-Emulator hinzugefügt. ROM-Images für diese Boards initialisieren bereits erfolgreich den Speicher und laden Nutzdaten im Emulator, sind jedoch noch nicht in der Lage, VGA-ROM zu initialisieren.
  • Bilder für QEMU (arm64 und x86_64) hinzugefügt, die zum Testen verwendet werden können.
  • Laptop-Unterstützung hinzugefügt:
    • Lenovo ThinkPad t430,
    • Lenovo ThinkPad x230 / x230edp / x230 Tablet,
    • Lenovo ThinkPad t440p,
    • Lenovo ThinkPad w541,
    • Lenovo ThinkPad x220,
    • Lenovo ThinkPad t420.
  • ROM-Images für Gigabyte GA-G41M-ES2L-Boards wurden zurückgegeben und unterstützen vorerst nur SeaBIOS-Nutzlastkomponenten. Der Betrieb des Boards ist noch nicht stabilisiert, es gibt beispielsweise Probleme mit Video, Speicherinitialisierung und langsamem Laden; im SATA-Controller kann in diesem Entwicklungsstadium nur die ATA-Emulation (ohne AHCI) verwendet werden.
  • Unterstützung für ARM-Geräte hinzugefügt, bei denen U-Boot von CoreBoot als Nutzlast anstelle von Depthcharge verwendet wird:
    • Samsung Chromebook 2 13″,
    • Samsung Chromebook 2 11″,
    • HP Chromebook 11 G1,
    • Samsung Chromebook XE303,
    • HP Chromebook 14 G3,
    • Acer Chromebook 13 (CB5-311, C810),
    • ASUS Chromebit CS10,
    • ASUS Chromebook Flip C100PA,
    • ASUS Chromebook C201PA,
    • ASUS Chromebook Flip C101,
    • Samsung Chromebook Plus (v1),
  • Die Unterstützung für die Platinen ASUS KCMA-D8, ASUS KGPE-D16 und ASUS KFSN4-DRE wurde eingestellt, da für sie keine stabile Speicherinitialisierung (Raminit) erreicht werden konnte und ihre Unterstützung eingestellt wurde.

Source: opennet.ru

Kommentar hinzufügen