Die neue Version des freien Boot-Firmware Libreboot 20221214 wurde veröffentlicht. Das Projekt entwickelt einen vollstĂ€ndig freien Fork des CoreBoot-Projekts, der eine von binĂ€ren EinsĂ€tzen bereinigte Alternative zu proprietĂ€ren UEFI- und BIOS-Firmware bereitstellt, die fĂŒr die Initialisierung von CPU, RAM, PeripheriegerĂ€ten und anderen Hardwarekomponenten verantwortlich ist.
Libreboot zielt darauf ab, eine Systemumgebung zu schaffen, die vollstÀndig ohne proprietÀre Software auskommt, und zwar nicht nur auf Betriebssystemebene, sondern auch bei den Firmware, die den Bootvorgang gewÀhrleisten. Libreboot bereinigt nicht nur Coreboot von nicht-freien Komponenten, sondern ergÀnzt es auch durch Werkzeuge, die es Endbenutzern erleichtern, einen Distro zu verwenden, der von jedem Nutzer ohne spezielle FÀhigkeiten genutzt werden kann.
UnterstĂŒtzte Hardware in Libreboot umfasst:
- 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 ASUS, Samsung, Acer und HP.
In der neuen Version:
- Die UnterstĂŒtzung fĂŒr die ASUS-Boards P2B_LS und P3B_F wurde fĂŒr Tests mit dem Emulator PCBox hinzugefĂŒgt. Die ROM-Images fĂŒr diese Boards initialisieren bereits erfolgreich den Speicher und laden das Payload in den Emulator, können jedoch noch nicht das VGA-ROM initialisieren.
- Es wurden Images 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 Gigabyte GA-G41M-ES2L-Platinen wurden zurĂŒckgegeben, die derzeit nur Payload-Komponenten von SeaBIOS unterstĂŒtzen. Die StabilitĂ€t der Platine ist noch nicht gewĂ€hrleistet; es gibt Probleme mit der Videoausgabe, der Speicherinitialisierung und einem langsamen Bootvorgang. In dieser Entwicklungsphase kann im SATA-Controller nur die ATA-Emulation (ohne AHCI) verwendet werden.
- Die UnterstĂŒtzung fĂŒr ARM-GerĂ€te wurde hinzugefĂŒgt, wobei anstelle von Depthcharge fĂŒr diese GerĂ€te U-Boot aus CoreBoot als Payload 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 ASUS-Platinen KCMA-D8, KGPE-D16 und KFSN4-DRE wurde eingestellt, da es nicht möglich war, eine stabile Speicherinitialisierung (raminit) zu erreichen, und die Wartung aufgegeben wurde.
Quelle: opennet.ru
