A fost publicat un nou release al distribuției Libreboot 20211122. Acesta este al treilea release în cadrul proiectului GNU și continuă să fie prezentat ca un test, deoarece necesită stabilizare și testare suplimentare. Libreboot dezvoltă o ramură complet liberă a proiectului CoreBoot, oferind o versiune curățată de inserții binare ca alternativă la firmware-urile proprietare UEFI și BIOS, care se ocupă cu inițializarea CPU-ului, memoriei, perifericelor și altor componente hardware.
Libreboot are ca scop crearea unui mediu de sistem care să permită complet evitarea software-ului proprietar, nu doar la nivelul sistemului de operare, ci și al firmware-urilor care asigură bootarea. Libreboot nu doar că curăță CoreBoot de componentele ne-libere, ci îl completează cu instrumente pentru simplificarea utilizării de către utilizatori finali, formând o distribuție pe care o poate folosi orice utilizator fără abilități tehnice speciale.
Printre echipamentele suportate în Libreboot:
- Sisteme desktop Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF și Apple iMac 5,2.
- Servere și stații de lucru: ASUS KCMA-D8, ASUS KGPE-D16, ASUS KFSN4-DRE.
- Laptopuri: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S, Lenovo ThinkPad T500, Lenovo ThinkPad W500, Lenovo ThinkPad R500, Apple MacBook1,1 și MacBook2,1.
În noua versiune:
- Au fost transferate modificările din CoreBoot 4.14 și versiunile noi de SeaBIOS și GRUB.
- Suportul pentru Tianocore (implementarea deschisă UEFI) a fost exclus din sistemul de construcție din cauza problemelor de întreținere și a problemelor nerezolvate. Ca inlocuire, Libreboot va include un mediu payload bazat pe u-root, kernel Linux și Busybox.
- Au fost rezolvate problemele cu utilizarea SeaBIOS (implementarea deschisă BIOS) pe plăcile de bază ASUS KGPE-D16 și KCMA-D8.
- Numărul de plăci pentru care sunt formate builds de 16 MB (cu busybox și linux) a fost extins. De exemplu, asemenea builds extinse au fost adăugate pentru ASUS KGPE-D16, ThinkPad X60 și T60.
- Numărul builds-urilor, care includ implicit aplicația memtest86+, a fost crescut. S-a folosit un memtest86+ fork de la proiectul Coreboot, care elimină problemele de funcționare la nivel de firmware.
- În builds-urile pentru ThinkPad T400 a fost adăugat un patch pentru extinderea suportului SATA/eSATA, de exemplu, pentru utilizarea porturilor SATA suplimentare pe laptopurile T400S.
- În grub.cfg s-a asigurat determinarea utilizării LUKS cu mdraid, au fost efectuate optimizări pentru accelerarea căutării partițiilor LUKS criptate, iar timeout-ul a fost crescut de la 1 la 10 secunde.
- Pentru MacBook2,1 și Macbook1,1 a fost implementat suportul pentru a treia stare „C state”, ceea ce a permis reducerea temperaturii CPU și creșterea timpului de funcționare autonomă.
- S-au rezolvat problemele cu repornirea pe platformele GM45 (ThinkPad X200/T400/T500).
Sursa: opennet.ro
