De uitgave van de vrije opstartfirmware Libreboot 20221214 is gepresenteerd. Het project ontwikkelt een volledig vrije tak van het CoreBoot-project, dat een schone vervanging biedt voor de propriëtaire UEFI- en BIOS-firmware, verantwoordelijk voor het initialiseren van CPU, geheugen, randapparatuur en andere hardwarecomponenten.
Libreboot is gericht op het creëren van een systeemsomgeving die volledig zonder propriëtair software kan functioneren, niet alleen op het niveau van het besturingssysteem, maar ook op het niveau van firmware die de opstart verzorgt. Libreboot maakt CoreBoot niet alleen vrij van niet-vrije componenten, maar voegt ook hulpmiddelen toe om het gebruik voor eindgebruikers te vereenvoudigen, waardoor een distributie ontstaat die elke gebruiker zonder speciale vaardigheden kan gebruiken.
Ondersteunde hardware in Libreboot:
- Desktop-systemen: Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF en Apple iMac 5,2.
- Laptops: 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 en MacBook2, alsook verschillende Chromebook-apparaten van ASUS, Samsung, Acer en HP.
In de nieuwe release:
- Ondersteuning toegevoegd voor ASUS P2B_LS en P3B_F borden voor testdoeleinden met de PCBox-emulator. ROM-images voor deze borden initialiseren al met succes het geheugen en laden de payload in de emulator, maar zijn nog niet in staat om de VGA ROM te initialiseren.
- Afbeeldingen toegevoegd voor QEMU (arm64 en x86_64), die gebruikt kunnen worden voor testen.
- Ondersteuning toegevoegd voor laptops:
- Lenovo ThinkPad t430,
- Lenovo ThinkPad x230 / x230edp / x230 tablet,
- Lenovo ThinkPad t440p,
- Lenovo ThinkPad w541,
- Lenovo ThinkPad x220,
- Lenovo ThinkPad t420.
- ROM-images voor de Gigabyte GA-G41M-ES2L borden zijn teruggekeerd, die voorlopig alleen payload-componenten van SeaBIOS ondersteunen. Het bord is nog niet gestabiliseerd, bijvoorbeeld zijn er problemen met video, geheugeninitialisatie en trage opstart, in de SATA-controller kan op deze ontwikkelingsfase alleen ATA-emulatie worden gebruikt (zonder AHCI).
- Ondersteuning voor ARM-apparaten toegevoegd, waarvoor u-boot uit CoreBoot in plaats van depthcharge als payload wordt gebruikt:
- 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),
- Ondersteuning voor de ASUS KCMA-D8, ASUS KGPE-D16 en ASUS KFSN4-DRE borden is stopgezet, omdat er geen stabiele geheugeninitialisatie (raminit) kon worden bereikt en de ondersteuning hiervoor is stopgezet.
Bron: opennet.ru
