Kutulutsidwa kwa Libreboot 20230319. Kuyamba kwa kugawa kwa Linux ndi zida za OpenBSD

Kutulutsidwa kwa firmware yaulere yaulere Libreboot 20230319 yawonetsedwa. kuchepetsa kuyika kwa binary.

Libreboot ikufuna kupanga malo osungira omwe amakulolani kuti muthetseretu mapulogalamu a eni ake, osati pamakina ogwiritsira ntchito, komanso firmware yomwe imapereka booting. Libreboot sikuti amangovula coreboot ya zigawo zopanda ufulu, komanso amawonjezera zinthu kuti zikhale zosavuta kwa ogwiritsa ntchito kumapeto, kupanga kugawa komwe kungagwiritsidwe ntchito ndi wogwiritsa ntchito aliyense popanda luso lapadera.

Zina mwa zida zomwe zimathandizidwa ku Libreboot:

  • Makina apakompyuta Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF ndi Apple iMac 5,2.
  • Malaputopu: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet / X220 / X230, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S / T420 Leno T440 ThinkT500, Think T530 / T500 Leno T530 ndi w500 / W1, Lenovo ThinkPad R2, Apple MacBookXNUMX ndi MacBookXNUMX, ndi ma Chromebook osiyanasiyana ochokera ku ASUS, Samsung, Acer ndi HP.

M'kutulutsa kwatsopano:

  • Thandizo lowonjezera la ma laputopu a Lenovo ThinkPad W530 ndi T530. Mtundu wotsatira ukuyembekezeka kuthandizira HP EliteBook 8560w, Lenovo G505S ndi Dell Latitude E6400.
  • Thandizo la Asus p2b_ls ndi p3b_f board lathetsedwa.
  • Kwa matabwa okhala ndi mapurosesa otengera Haswell microarchitecture, nambala yoyambira kukumbukira (ramit) yasinthidwa. Kuyesedwa pa ThinkPad T440p ndi ThinkPad W541 laputopu.
  • Kuthetsa nkhani ndikulowa mumachitidwe ogona (S3) pa ThinkPad T440p ndi ThinkPad W541 laputopu.
  • GRUB yathandizira kukakamiza kotulutsa kotulutsa (GRUB_TERMINAL=console) osasintha mawonekedwe amakanema, omwe asintha mawonedwe a menyu oyambira pakuyika zofalitsa zina za Linux.
  • Ma board ambiri a x86 adalumikizidwa ndi CoreBoot codebase kuyambira pa February 2023, kuphatikiza kukonza kwa zida zokhala ndi tchipisi totengera Haswell microarchitecture (ThinkPad T440p/W541).
  • Zosintha kuchokera pamakhodi apano a GRUB ndi SeaBIOS zasamutsidwa.
  • Nthawi yotha mu grub.cfg yachepetsedwa kuchoka pa masekondi 10 mpaka 5.
  • Kwa ma laputopu a ThinkPad GM45, kukula kwa kukumbukira kwamavidiyo komwe kumaperekedwa kwachepetsedwa kuchoka pa 352MB kupita ku 256MB.
  • Nvmutil codebase yakonzedwanso.

Kuphatikiza apo, wolemba Libreboot adayamba kupanga kugawa kwatsopano kwa minimalistic Live pakubwezeretsa machitidwe pambuyo polephera. Poyerekeza ndi kugawa kwa Heads, pulojekitiyi imapanga malo owonongeka omwe amasungidwa pa Flash, yomwe imatha kutulutsidwa kuchokera ku LibreBoot, CoreBoot kapena LinuxBoot, koma m'malo moyisonkhanitsa ngati "payload" yotsegula, polojekiti yatsopanoyi ikukonzekera kukonzekera chithunzi chosiyana, chokwezedwa mu CBFS ndikuyitanidwa kuchokera pamalipiro apakatikati kuchokera ku GRUB kapena SeaBIOS, yokhoza kuyendetsa mafayilo omwe amatha kuchitidwa pa Flash.

Pulojekitiyi ndi yosangalatsa chifukwa ikukonzekera kuphatikiza kernel ya Linux, laibulale yokhazikika ya Musl C ndi zida zochokera kumalo oyambira a OpenBSD. Kuti akwaniritse lingaliro ili, chitukuko cha pulojekiti ya lobase, yomwe idatenga nawo gawo pakuyika zida za OpenBSD ku Linux, koma idasiyidwa zaka 5 zapitazo, idapitilira (wolemba Libreboot adapanga foloko ya lobase, yomwe idasinthidwa kukhala OpenBSD 7.2 ndikuyika Musl. ). Ikukonzekera kugwiritsa ntchito zida za apk-toolkit kuchokera ku Alpine Linux kuyang'anira phukusi ndikuyika mapulogalamu owonjezera, ndi zida za msonkhano wa abuild ndi aports kuti apange zithunzi. Foloko yogwiritsa ntchito OpenBSD ikakonzeka, ikukonzekera kusamutsidwa ku polojekiti ya Alpine kuti igwiritsidwe ntchito ngati njira ina ya phukusi la BusyBox.

Kuphatikiza apo, titha kuzindikira chilengezo cha projekiti ya CloudFW 2.0 ndikukhazikitsa firmware yozikidwa pa Coreboot ndi LinuxBoot kuti ilowe m'malo mwa UEFI, ndikupereka stack yotseguka ya firmware yamaseva a x86. Kukulaku kumachitika ndi kampani yaku China Bytedance (yemwe ali ndi TikTok), yomwe imagwiritsa ntchito CloudFW pazida zake.



Source: opennet.ru

Kuwonjezera ndemanga