Sāknējamās programmaparatūras Libreboot 20231021 izlaišana

Ir prezentēts bezmaksas sāknējamās programmaparatūras izlaidums Libreboot 20231021. Atjauninājumam ir piešķirts testa laidiena statuss (stabilās versijas tiek publicētas aptuveni reizi gadā, pēdējais stabilais laidiens bija jūnijā). Projekts izstrādā gatavu coreboot projekta komplektu, kas nodrošina patentētās UEFI un BIOS programmaparatūras nomaiņu, kas ir atbildīga par CPU, atmiņas, perifērijas ierīču un citu aparatūras komponentu inicializāciju, vienlaikus samazinot bināro ieliktņu skaitu.

Libreboot mērķis ir izveidot sistēmas vidi, kas ļauj pēc iespējas vairāk iztikt bez patentētas programmatūras ne tikai operētājsistēmas līmenī, bet arī programmaparatūras, kas nodrošina sāknēšanu. Libreboot papildina Coreboot ar rīkiem, lai gala lietotājiem atvieglotu tā lietošanu, radot gatavu izplatīšanu, ko var izmantot jebkurš lietotājs bez īpašām prasmēm.

Libreboot atbalstītā aparatūra:

  • Serveru mātesplates:
    • ASUS KFSN4-DRE
    • ASUS KGPE-D16
  • Galddatoru sistēmas:
    • 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.
  • Piezīmju grāmatiņas:
    • ThinkPad X60/X60S/X60 planšetdators;
    • ThinkPad T60;
    • Lenovo ThinkPad X200 / X200S / X200 / X220 / X230 planšetdators;
    • 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 Latitute E6400/E6430;
    • Apple MacBook1 un MacBook2;
    • ASUS Chromebook Flip C101 (ARM);
    • Samsung Chromebook Plus (ARM).

Jaunajā laidienā:

  • Ir atgriezts atbalsts serveru mātesplatēm: ASUS KFSN4-DRE un ASUS KGPE-D16.
  • Pievienots atbalsts datoru mātesplatēm: ASUS KCMA-D8 un Dell Precision T1650.
  • Pievienots atbalsts klēpjdatoriem: Dell Latitude E6430 (Intel GPU), Lenovo ThinkPad X301, HP EliteBook 2170p un HP EliteBook 8470p.
  • Ir veikta pāreja uz pašlaik izstrādes stadijā esošo GRUB 2.12-rc sāknēšanas ielādētāja filiāli. Pievienots atbalsts šifrētiem nodalījumiem LUKS2 formātā, izmantojot atslēgu ģenerēšanas mehānismu, kura pamatā ir argon2 algoritms (iepriekš tika atbalstītas tikai konfigurācijas ar PBKDF2).
  • Lbmk (Libreboot build system) veidošanas rīka komandas ir vienkāršotas, piemēram, “./build boot roms” vietā tagad varat norādīt “./build roms”. Montāžas skriptu skaits tika samazināts no 50 uz 12. Tika veikti divi lbmk montāžas sistēmas auditi, kas ļāva samazināt koda lielumu par 50% un palielināt produktivitāti.
  • Katalogi ir pārstrukturēti. Kataloga “resursi/skripti/” saturs ir pārvietots uz atsevišķu “script/” direktoriju, savukārt direktorijs “resursi/” ir pārdēvēts par “config/”, jo tur ir palikuši tikai konfigurācijas faili un ielāpi (ielāpi ir plānots pārvietot uz direktoriju “patch/”). IFD/GbE faili ir pārvietoti uz direktoriju "config/ifd/". Pārdevēja binārie faili ir atsevišķi no IFD/GbE failiem un atrodas direktorijā "vendorfiles/".
  • Pievienots atbalsts serprog programmaparatūras izveidei dēļiem, kuru pamatā ir RP2040 (pico-serprog) un STM32 (stm32-vserprog) mikrokontrolleri. Serprog protokols tiek atbalstīts flashromā un tiek izmantots SPI zibatmiņas programmaparatūrai.
  • Chromebook datora programmaparatūrā izmantotais U-Boot sāknēšanas ielādētājs ir atjaunināts uz versiju 2023.10.
  • Sinhronizēts ar Coreboot repozitoriju no 12. oktobra un ar SeaBIOS repozitoriju no 24. augusta.

Avots: opennet.ru

Pievieno komentāru