Libreboot má za cieľ vytvoriť systémové prostredie, ktoré sa úplne zaobíde bez proprietárneho softvéru
Vydaná verzia zavádzacieho firmvéru Libreboot 20230625, verzia v ktorej bolo urobených veľa opráv chýb, ako aj to, že bola pridaná podpora pre nové dosky a rôzne zariadenia napriek tomu, že ide o opravnú verziu.
Pre tých, ktorí o Libreboote nevedia, mali by vedieť, že toto je projekt, ktorý vyvíja úplne bezplatný fork projektu CoreBoot, ktorý poskytuje bez binárnej náhrady proprietárny firmvér UEFI a BIOS zodpovedný za inicializáciu CPU, pamäte, periférií a iných hardvérových komponentov.
libreboot poskytuje zavádzací firmvér pre kompatibilné počítače x86/ARM, čím spustíte bootloader, ktorý potom načíta váš operačný systém. Nahrádza proprietárny firmvér BIOS/UEFI na počítačoch x86 a poskytuje konfiguráciu vylepšený na podporovaných Chromebookoch založených na ARM (zavádzač U-Boot namiesto zavádzača s hlbokým zaťažením od Googlu).
Na počítačoch x86 sú užitočné zaťaženia corebootov GRUB a SeaBIOS oficiálne podporované a sú poskytované v rôznych konfiguráciách pre každý počítač. Zoznam kompatibilného hardvéru nájdete v dokumentácii Libreboot.
Hlavné novinky Libreboot 20230625
V tejto novej verzii Libreboot 20230625, ktorá je prezentovaná, je zdôraznené, že Na zlepšení stability sa pracovalo a opravte chyby pri práci s predtým kompatibilnými doskami.
Ďalšou zo zmien, ktorá v tejto novej verzii vyniká, je táto zjednotil všetky skripty v hlavnom adresári lbmk (zostavte systém). Celá základná logika je teraz jedným skriptom, čo eliminuje zbytočné opakovanie kódu, navyše bol z niektorých skriptov odstránený pomocný text.
Okrem toho sa zdôrazňuje, že teraz nástroje coreboot sú robustnejšie, plus opravená chyba, pri ktorej sa zbytočne prekompilovali pomôcky, čo spomaľovalo vytváranie viacerých obrázkov.
The nový nástroj "spkmodem_recvim" úvodná stránka coreboot, ktorý ho zase pôvodne oddelil od GNU GRUB. Toto je prijímacieho klienta pre spkmodem, typ sériovej konzoly dodávanej prostredníctvom impulzov cez reproduktor počítača. Verzia Libreboot výrazne zlepšuje spracovanie chýb a bola prerobená pre štýl kódovania OpenBSD, aby nahradila štýl kódovania GNU.
Na druhej strane sa zdôrazňuje, že Veľkosť loga bootovania sa zmenšila na ~3KB, až na ~12 kB, čo sa podarilo bez straty kvality obrazu.
Vzhľadom k tomu, opravy chýb chyby v subshelloch sú zvýraznené, ako aj zväčšenie veľkosti vyrovnávacej pamäte premenných EFI, aby sa opravila chyba, pri ktorej shim podpísaný Debianom alokuje príliš veľa premenných EFI, aby sa zmestili do poskytnutého priestoru, čím sa prerušil proces zostavovania.
Plus predvolené obrázky, ktoré obsahujú firmvér pre x86 CPU, existujú alternatívne obrázky, ktoré sa dodávajú bez firmvéru.
Autor: časť vylepšení podpory, Nasledujúce zariadenia sú zvýraznené a teraz sú podporované v tomto novom vydaní:
- Základná doska Gigabyte GA-G41M-ES2L
- Acer G43T-AM3
- Základné dosky Intel D510MO a D410PT
- Apple iMac 5,2
- HP Elite 8200 SFF/MT (pravdepodobne bude fungovať aj HP 6200 Pro Business)
- HP Elite 8300 USDT
Notebooky (Intel, x86)
- Dell Latitude E6400 (jednoduché flashovanie, bez trhania, hardvér podobný X200/T400)
- Tablet ThinkPad X60 / X60S / X60
- ThinkPad T60 (s Intel GPU)
- Tablet Lenovo ThinkPad X200 / X200S / X200
- Lenovo ThinkPad X301
- Lenovo ThinkPad R400
- Lenovo ThinkPad T400 / T400S
- Lenovo ThinkPad T500
- Lenovo ThinkPad T530 / W530
- Lenovo ThinkPad W500
- Lenovo ThinkPad R500
- Apple MacBook1,1 a MacBook2,1
- Lenovo ThinkPad T440p
- Lenovo ThinkPad X220
- Lenovo Thinkpad X220t
- Lenovo ThinkPad T420
- Lenovo ThinkPad T420S
- Lenovo ThinkPad T430
- Lenovo ThinkPad X230
- Lenovo Thinkpad X230t
- Lenovo ThinkPad W541
- HP EliteBook 2560p
- HP EliteBook 2570p
- HP EliteBook Folio 9470m
Notebooky (ARM, s užitočným zaťažením U-Boot)
- ASUS Chromebook Flip C101 (gru-bob)
- Samsung Chromebook Plus (v1) (gru-kevin)
Nakoniec, ak máte záujem dozvedieť sa viac o tomto novom vydaní, podrobnosti si môžete pozrieť na adrese nasledujúci odkaz.