Die Veröffentlichung der freien Bootfirmware Libreboot 20221214 wurde vorgestellt. Das Projekt entwickelt einen vollstĂ€ndig freien Fork des CoreBoot-Projekts, der eine von BinĂ€rinhalt bereinigte Alternative zu proprietĂ€ren UEFI- und BIOS-Firmwares bietet, die fĂŒr die Initialisierung von CPU, Speicher, PeripheriegerĂ€ten und anderen Hardwarekomponenten verantwortlich ist.
Libreboot zielt darauf ab, eine Systemumgebung zu schaffen, die vollstĂ€ndig ohne proprietĂ€re Software auskommt, nicht nur auf Betriebssystemebene, sondern auch auf Ebene der Firmware, die das Booten unterstĂŒtzt. Libreboot bereinigt CoreBoot nicht nur von nicht freien Komponenten, sondern ergĂ€nzt es auch mit Mitteln, um die Anwendung fĂŒr Endbenutzer zu vereinfachen, und bildet eine Distribution, die von jedem Benutzer ohne spezielle FĂ€higkeiten genutzt werden kann.
Unter den von Libreboot unterstĂŒtzten GerĂ€ten befinden sich:
- Desktop-Systeme: Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF und Apple iMac 5,2.
- Notebooks: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet / X220 / X230, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S / T420 / T440, Lenovo ThinkPad T500, Lenovo ThinkPad W500, Lenovo ThinkPad R500, Apple MacBook1 und MacBook2 sowie verschiedene Chromebook-GerÀte von den Unternehmen ASUS, Samsung, Acer und HP.
In der neuen Version:
- UnterstĂŒtzung fĂŒr die Mainboards ASUS P2B_LS und P3B_F zur Testung mit dem Emulator PCBox hinzugefĂŒgt. ROM-Images fĂŒr diese Mainboards initialisieren bereits erfolgreich den Speicher und laden das Payload im Emulator, sind jedoch derzeit nicht in der Lage, das VGA-ROM zu initialisieren.
- Bilder fĂŒr QEMU (arm64 und x86_64) hinzugefĂŒgt, die fĂŒr Tests verwendet werden können.
- UnterstĂŒtzung fĂŒr Notebooks 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 die Mainboards Gigabyte GA-G41M-ES2L wurden zurĂŒckgegeben, die bisher nur die Payload-Komponenten SeaBIOS unterstĂŒtzen. Die Funktionsweise der Platine ist noch nicht stabilisiert, zum Beispiel gibt es Probleme mit Video, Speicherinitialisierung und langsamer Bootzeit; im SATA-Controller kann in dieser Entwicklungsphase nur die ATA-Emulation (ohne AHCI) verwendet werden.
- UnterstĂŒtzung fĂŒr ARM-GerĂ€te hinzugefĂŒgt, fĂŒr die anstelle von depthcharge als Payload u-boot aus CoreBoot 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 der Mainboards ASUS KCMA-D8, ASUS KGPE-D16 und ASUS KFSN4-DRE wurde eingestellt, da es nicht gelungen ist, eine stabile Speicherinitialisierung (raminit) zu erreichen und ihre Pflege eingestellt wurde.
Quelle: opennet.ru
