Libreboot laidiens 20230319. Linux izplatīšanas izstrāde ar OpenBSD utilītiem

Tiek prezentēts bezmaksas sāknējamās Libreboot programmaparatūras izlaidums 20230319. Projekts izstrādā gatavu coreboot projekta komplektāciju, 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, samazinot bināro ieliktņu skaitu.

Libreboot mērķis ir izveidot sistēmas vidi, kas pilnībā atsakās no patentētas programmatūras ne tikai operētājsistēmas līmenī, bet arī programmaparatūras, kas nodrošina sāknēšanu. Libreboot ne tikai attīra coreboot no ne-bezmaksas komponentiem, bet arī pievieno rīkus, lai gala lietotājiem atvieglotu lietošanu, radot izplatīšanu, ko var izmantot jebkurš lietotājs bez īpašām prasmēm.

Libreboot atbalstītā aparatūra:

  • Galddatoru sistēmas Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF un Apple iMac 5,2.
  • Piezīmjdatori: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet/ X220 / X230, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S / T420 T440 / T500S / T530 T500 ovo ThinkPad W530 / W500, Lenovo ThinkPad R1, Apple MacBook2 un MacBookXNUMX, kā arī dažādi Chromebook datori no ASUS, Samsung, Acer un HP.

Jaunajā laidienā:

  • Pievienots atbalsts Lenovo ThinkPad W530 un T530 klēpjdatoriem. Nākamajā laidienā ir paredzēts atbalsts HP EliteBook 8560w, Lenovo G505S un Dell Latitude E6400.
  • Atbalsts Asus p2b_ls un p3b_f platēm ir atcelts.
  • Plātnēm ar procesoriem, kuru pamatā ir Haswell mikroarhitektūra, ir pielāgots atmiņas inicializācijas kods (raminit). Darbs pārbaudīts klēpjdatoros ThinkPad T440p un ThinkPad W541.
  • Atrisina miega (S3) problēmas klēpjdatoros ThinkPad T440p un ThinkPad W541.
  • GRUB ir iespējojis piespiedu konsoles izvades režīmu (GRUB_TERMINAL=konsole), nemainot video režīmu, kas uzlaboja dažu Linux izplatījumu instalācijas datu nesēja sāknēšanas izvēlņu rādīšanu.
  • Lielākā daļa x86 plates ir sinhronizētas ar CoreBoot kodu bāzi no 2023. gada februāra, tostarp pārnešanas uzlabojumi ierīcēm, kuru pamatā ir Haswell mikroarhitektūra (ThinkPad T440p/W541).
  • Pārnestas izmaiņas no pašreizējām GRUB un SeaBIOS kodu bāzēm.
  • Taimauts failā grub.cfg samazināts no 10 uz 5 sekundēm.
  • ThinkPad GM45 piezīmjdatoriem noklusējuma piešķirtā video atmiņa ir samazināta no 352 MB līdz 256 MB.
  • Pārstrādāta nvmutil koda bāze.

Turklāt Libreboot autors sāka izstrādāt jaunu minimālistisku Live izplatīšanu sistēmas atjaunošanai pēc kļūmēm. Līdzīgi kā Heads izplatīšanā, projektā tiek izstrādāta Flash mitināta attīrīta sistēmas vide, kuru var ielādēt no LibreBoot, CoreBoot vai LinuxBoot, taču tā vietā, lai to veidotu kā lietderīgo slodzi, jaunais projekts plāno sagatavot atsevišķu sistēmas attēlu, kas ir ielādēts CBFS un izsaukts no starpposma lietderīgajām slodzēm ar GRUB vai SeaBIOS, kas spēj palaist izpildāmos failus, kas mitināti Flash.

Projekts ir interesants ar to, ka tajā plānots apvienot Linux kodolu, standarta Musl C bibliotēku un rīkus no bāzes OpenBSD vides. Lai īstenotu šo ideju, tika turpināta lobase projekta izstrāde, kas nodarbojās ar OpenBSD utilītu portēšanu priekš Linux, bet pirms 5 gadiem pameta (Libreboot autors izveidoja fork of lobase, kas tika atjaunināta uz OpenBSD 7.2 un portēta uz Musl ). Pakešu pārvaldībai un papildu programmu instalēšanai plānots izmantot Alpine Linux apk-tools rīku, kā arī attēlveidošanas rīkus abuild un aports. Kad OpenBSD lietotājvietas dakša būs gatava, to plānots nodot Alpine projektam lietošanai kā alternatīvu BusyBox pakotnei.

Turklāt mēs varam atzīmēt paziņojumu par CloudFW 2.0 projektu ar programmaparatūras ieviešanu, kuras pamatā ir Coreboot un LinuxBoot, lai aizstātu UEFI, kas nodrošina pilnvērtīgu atvērtu programmaparatūras steku x86 serveriem. Izstrādi vada Ķīnas uzņēmums Bytedance (pieder TikTok), kas savā infrastruktūrā izmanto CloudFW aparatūrā.



Avots: opennet.ru

Pievieno komentāru