Sgaoileadh Libreboot 20230319. Toiseach leasachadh air sgaoileadh Linux le goireasan OpenBSD

Chaidh foillseachadh a’ firmware bootable an-asgaidh Libreboot 20230319 a thaisbeanadh. Bidh am pròiseact a’ leasachadh togail deiseil den phròiseact coreboot, a bheir seachad fear eile airson firmware seilbhe UEFI agus BIOS le uallach airson an CPU, cuimhne, iomaill agus co-phàirtean bathar-cruaidh eile a thòiseachadh, a’ lughdachadh cuir a-steach binary.

Tha Libreboot ag amas air àrainneachd siostam a chruthachadh a leigeas leat bathar-bog seilbhe a leigeil seachad gu tur, chan ann a-mhàin aig ìre an t-siostaim obrachaidh, ach cuideachd am firmware a bheir seachad booting. Chan e a-mhàin gu bheil Libreboot a’ stialladh coreboot de cho-phàirtean nach eil saor, ach bidh e cuideachd a ’cur feartan ris gus a dhèanamh nas fhasa do luchd-cleachdaidh deireannach a chleachdadh, a’ cruthachadh cuairteachadh a ghabhas cleachdadh le neach-cleachdaidh sam bith gun sgilean sònraichte.

Am measg nam bathar-cruaidh le taic ann an Libreboot:

  • Siostaman deasg Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF agus Apple iMac 5,2.
  • Coimpiutairean-glùine: Tablet ThinkPad X60 / X60S / X60, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet / X220 / X230, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S / T420 / T440 T500, Lenovo ThinkPad / T530, Lenovo ThinkPad / W500, Lenovo ThinkPad R530, Apple MacBook500 agus MacBook1, agus diofar Chromebooks bho ASUS, Samsung, Acer agus HP.

Anns an fhoillseachadh ùr:

  • Taic a bharrachd airson coimpiutairean-glùine Lenovo ThinkPad W530 agus T530. Thathas an dùil gun toir an ath dhreach taic do HP EliteBook 8560w, Lenovo G505S agus Dell Latitude E6400.
  • Chaidh stad a chuir air taic airson bùird Asus p2b_ls agus p3b_f.
  • Airson bùird le pròiseasairean stèidhichte air microarchitecture Haswell, chaidh an còd tòiseachaidh cuimhne (raminit) atharrachadh. Deuchainn air coimpiutairean-glùine ThinkPad T440p agus ThinkPad W541.
  • Fuasgladh chùisean le bhith a’ dol a-steach gu modh cadail (S3) air coimpiutairean-glùine ThinkPad T440p agus ThinkPad W541.
  • Tha GRUB air comas a thoirt do mhodh toraidh tòcan èiginneach (GRUB_TERMINAL = consol) gun a bhith ag atharrachadh a’ mhodh bhidio, a tha air taisbeanadh clàir-bìdh a leasachadh airson meadhanan stàlaidh cuid de sgaoilidhean Linux.
  • Chaidh a’ mhòr-chuid de bhùird x86 a shioncronachadh leis a’ chòd CoreBoot bhon Ghearran 2023, a’ toirt a-steach leasachaidhean airson innealan le sgoltagan stèidhichte air microarchitecture Haswell (ThinkPad T440p / W541).
  • Chaidh atharrachaidhean bho bhunaitean còd gnàthach GRUB agus SeaBIOS a ghluasad.
  • Lùghdaich an ùine-ama ann an grub.cfg bho 10 gu 5 diogan.
  • Airson coimpiutairean-glùine ThinkPad GM45, chaidh am meud cuimhne bhidio àbhaisteach a lughdachadh bho 352MB gu 256MB.
  • Chaidh an nvmutil codebase ath-obrachadh.

A bharrachd air an sin, thòisich ùghdar Libreboot a’ leasachadh cuairteachadh beò minimalistic ùr airson siostaman ath-nuadhachadh às deidh fàilligeadh. Ann an co-chòrdadh ri cuairteachadh Heads, bidh am pròiseact a’ leasachadh àrainneachd siostam air a thoirt sìos air aoigheachd air Flash, a ghabhas luchdachadh bho LibreBoot, CoreBoot no LinuxBoot, ach an àite a bhith ga chruinneachadh mar “luchd-pàighidh” bootable, tha am pròiseact ùr an dùil a ìomhaigh siostam fa leth, air a luchdachadh a-steach do CBFS agus air a ghairm bho luchdan pàighidh eadar-mheadhanach bho GRUB no SeaBIOS, comasach air faidhlichean so-ghnìomhaichte a ruith air an cumail air Flash.

Tha am pròiseact inntinneach leis gu bheil e an dùil an kernel Linux, an leabharlann àbhaisteach Musl C agus innealan bho àrainneachd bunasach OpenBSD a chur còmhla. Gus am beachd seo a bhuileachadh, lean leasachadh a’ phròiseict lobase, a bha an sàs ann a bhith a’ giùlain goireasan OpenBSD gu Linux, ach a thrèigsinn 5 bliadhna air ais (chruthaich ùghdar Libreboot forc de lobase, a chaidh ùrachadh gu OpenBSD 7.2 agus a phortadh airson Musl. ). Thathas an dùil an inneal apk-innealan bho Alpine Linux a chleachdadh gus pasganan a riaghladh agus prògraman a bharrachd a chuir a-steach, agus na h-innealan cruinneachaidh togail is puirt gus ìomhaighean a ghineadh. Cho luath ‘s a bhios am forc àrainneachd cleachdaiche OpenBSD deiseil, thathas an dùil a ghluasad chun phròiseact Alpach airson a chleachdadh mar dhòigh eile air pasgan BusyBox.

A bharrachd air an sin, is urrainn dhuinn a thoirt fa-near gun deach am pròiseact CloudFW 2.0 ainmeachadh le buileachadh firmware stèidhichte air Coreboot agus LinuxBoot an àite UEFI, a’ toirt seachad stac firmware fosgailte làn-chuimseach airson frithealaichean x86. Tha an leasachadh air a dhèanamh leis a’ chompanaidh Sìneach Bytedance (leis a bheil TikTok), a bhios a’ cleachdadh CloudFW air bathar-cruaidh na bhun-structair.



Source: fosgailtenet.ru

Cuir beachd ann