Release der Boot-Firmware Libreboot 20231021

Die Version der freien Boot-Firmware Libreboot 20231021 wurde veröffentlicht. Das Update hat den Status einer Testversion erhalten (stabile Versionen werden ungefĂ€hr einmal im Jahr veröffentlicht, die letzte stabile Version war im Juni). Das Projekt entwickelt eine fertige Version des Projekts coreboot, die proprietĂ€re UEFI- und BIOS-Firmware ersetzt, die fĂŒr die Initialisierung von CPU, Speicher, PeripheriegerĂ€ten und anderen Hardwarekomponenten verantwortlich ist, wobei die binĂ€ren EinfĂŒgungen minimiert werden.

Libreboot zielt darauf ab, eine Systemumgebung zu schaffen, die es ermöglicht, so weit wie möglich ohne proprietĂ€re Software auszukommen, nicht nur auf Betriebssystemebene, sondern auch auf der Firmware-Ebene, die fĂŒr den Start verantwortlich ist. Libreboot ergĂ€nzt Coreboot um Funktionen, die die Anwendung durch Endbenutzer erleichtern, indem es ein fertiges Distributionspaket bereitstellt, das jeder Benutzer ohne spezielle FĂ€higkeiten nutzen kann.

Hardware, die von Libreboot unterstĂŒtzt wird:

  • Server-Motherboards:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Desktop-Systeme:
    • Gigabyte GA-G41M-ES2L;
    • Acer G43T-AM3;
    • Intel D510MO / D410PT;
    • Apple iMac 5,2;
    • HP Elite 8200 SFF/MT;
    • HP Elite 8300 USDT;
    • ASUS KCMA-D8;
    • Dell Precision T1650.
  • Laptops:
    • ThinkPad X60 / X60S / X60 Tablet;
    • ThinkPad T60;
    • Lenovo ThinkPad X200 / X200S / X200 / X220 / X230 Tablet;
    • Lenovo ThinkPad X301;
    • Lenovo ThinkPad R400;
    • Lenovo ThinkPad T400 / T400S / T420 / T420S / T430 / T440;
    • Lenovo ThinkPad T500 / T530;
    • Lenovo ThinkPad W530 / W541;
    • Lenovo ThinkPad R500;
    • HP EliteBook 2560p / 2570p / 2170p / 8470p / Folio 9470m;
    • Dell Latitude E6400 / E6430;
    • Apple MacBook1 und MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).

In der neuen Version:

  • Die UnterstĂŒtzung fĂŒr Server-Motherboards wurde zurĂŒckgebracht: ASUS KFSN4-DRE und ASUS KGPE-D16.
  • Die UnterstĂŒtzung fĂŒr PC-Motherboards wurde hinzugefĂŒgt: ASUS KCMA-D8 und Dell Precision T1650.
  • Die UnterstĂŒtzung fĂŒr Laptops wurde hinzugefĂŒgt: Dell Latitude E6430 (Intel GPU), Lenovo ThinkPad X301, HP EliteBook 2170p und HP EliteBook 8470p.
  • Die Umstellung auf den in Entwicklung befindlichen Zweig des Bootloaders GRUB 2.12-rc wurde vollzogen. UnterstĂŒtzung fĂŒr verschlĂŒsselte Partitionen im LUKS2-Format, die einen schlĂŒsselerzeugenden Mechanismus auf der Grundlage des argon2-Algorithmus verwenden, wurde hinzugefĂŒgt (zuvor wurden nur Konfigurationen mit PBKDF2 unterstĂŒtzt).
  • Die Befehle des Build-Tools lbmk (Libreboot Build-System) wurden vereinfacht, sodass beispielsweise anstelle von „./build boot roms“ jetzt „./build roms“ angegeben werden kann. Die Anzahl der Build-Skripte wurde von 50 auf 12 reduziert. Zwei Audits des Build-Systems lbmk wurden durchgefĂŒhrt, die es ermöglichten, die CodegrĂ¶ĂŸe um 50 % zu reduzieren und die Leistung zu steigern.
  • Die Katalogstruktur wurde neu strukturiert. Der Inhalt des Katalogs „resources/scripts/“ wurde in einen separaten Katalog „script/“ verschoben, wĂ€hrend der Katalog „resources/“ in „config/“ umbenannt wurde, da dort nur noch Konfigurationsdateien und Patches verbleiben (die Patches sollen in den Katalog „patch/“ verschoben werden). Die Dateien IFD/GbE wurden in den Katalog „config/ifd/“ verschoben. Hersteller-spezifische BinĂ€rdateien wurden von den IFD/GbE-Dateien getrennt und im Katalog „vendorfiles/“ abgelegt.
  • Die UnterstĂŒtzung fĂŒr serprog-Firmware-Bau fĂŒr Platinen auf Basis von Mikrokontrollern RP2040 (pico-serprog) und STM32 (stm32-vserprog) wurde hinzugefĂŒgt. Das serprog-Protokoll wird in flashrom unterstĂŒtzt und zur Programmierung von SPI-Flash verwendet.
  • Der U-Boot-Bootloader, der in den Firmware-Versionen fĂŒr Chromebook verwendet wird, wurde auf Version 2023.10 aktualisiert.
  • Die Synchronisierung mit dem Coreboot-Repository wurde auf den Stand vom 12. Oktober und mit dem SeaBIOS-Repository auf den Stand vom 24. August abgeschlossen.

Quelle: opennet.ru

60GB SSD 8Gb DDR4