Libreboot tso tawm 20230319. Pib txhim kho Linux faib nrog OpenBSD cov khoom siv

Qhov kev tso tawm ntawm bootable firmware dawb Libreboot 20230319 tau nthuav tawm. Qhov project tsim ib qho kev npaj tsim ntawm coreboot project, uas muab kev hloov pauv rau tus tswv UEFI thiab BIOS firmware lub luag haujlwm rau kev pib CPU, nco, peripherals thiab lwm yam khoom siv kho vajtse, minimizing binary inserts.

Libreboot yog lub hom phiaj ntawm kev tsim ib puag ncig system uas tso cai rau koj ua tiav nrog cov software tsim tawm, tsis yog nyob rau theem kev ua haujlwm, tab sis kuj tseem muaj cov firmware uas muab booting. Libreboot tsis tsuas yog strips coreboot ntawm cov khoom tsis pub dawb, tab sis kuj ntxiv cov yam ntxwv kom yooj yim rau cov neeg siv kawg siv, tsim kom muaj kev faib tawm uas tuaj yeem siv los ntawm txhua tus neeg siv yam tsis muaj kev txawj tshwj xeeb.

Ntawm cov cuab yeej txhawb nqa hauv Libreboot:

  • Desktop systems Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF thiab Apple iMac 5,2.
  • Laptops: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet / X220 / X230, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S / T420 / T440, Lenovo ThinkPad T500 / T530 / W500, Lenovo ThinkPad R530, Kua MacBook500 thiab MacBook1, thiab ntau yam Chromebooks los ntawm ASUS, Samsung, Acer thiab HP.

Hauv qhov kev tso tawm tshiab:

  • Ntxiv kev txhawb nqa rau Lenovo ThinkPad W530 thiab T530 laptops. Cov ntawv tom ntej yuav tsum txhawb nqa HP EliteBook 8560w, Lenovo G505S thiab Dell Latitude E6400.
  • Kev them nyiaj yug rau Asus p2b_ls thiab p3b_f boards tau raug txiav lawm.
  • Rau cov laug cam nrog cov txheej txheem raws li Haswell microarchitecture, lub cim xeeb pib code (raminit) tau hloov kho. Ntsuam xyuas ntawm ThinkPad T440p thiab ThinkPad W541 laptops.
  • Kev daws teeb meem nrog kev nkag mus rau hom pw tsaug zog (S3) ntawm ThinkPad T440p thiab ThinkPad W541 laptops.
  • GRUB tau ua kom yuam kev console tso zis hom (GRUB_TERMINAL = console) yam tsis tau hloov cov video hom, uas tau txhim kho cov zaub ntawm khau raj menus rau installation media ntawm qee qhov Linux faib.
  • Feem ntau x86 boards tau synchronized nrog CoreBoot codebase thaum Lub Ob Hlis 2023, suav nrog kev txhim kho rau cov khoom siv nrog cov chips raws li Haswell microarchitecture (ThinkPad T440p / W541).
  • Cov kev hloov pauv los ntawm GRUB tam sim no thiab SeaBIOS code hauv paus tau raug xa mus.
  • Timeout hauv grub.cfg txo los ntawm 10 mus rau 5 vib nas this.
  • Rau ThinkPad GM45 laptops, lub neej ntawd faib video nco me me tau raug txo los ntawm 352MB rau 256MB.
  • Lub nvmutil codebase tau rov ua haujlwm dua.

Tsis tas li ntawd, tus sau ntawm Libreboot pib tsim ib qho tshiab minimalistic Live faib rau kev rov ua haujlwm tom qab ua tsis tiav. Los ntawm kev sib piv nrog Lub Taub Hau kev faib tawm, qhov phiaj xwm tsim kho qhov chaw nyob ib puag ncig ntawm Flash, uas tuaj yeem thauj khoom los ntawm LibreBoot, CoreBoot lossis LinuxBoot, tab sis es tsis txhob sib sau ua ib qho "payload", qhov project tshiab npaj los npaj ib qho cais cov duab kab ke, thauj khoom rau hauv CBFS thiab hu los ntawm nruab nrab payloads los ntawm GRUB lossis SeaBIOS, muaj peev xwm khiav cov ntaub ntawv ua tiav tau tuav ntawm Flash.

Qhov project yog qhov nthuav vim nws npaj yuav muab cov Linux ntsiav, tus qauv Musl C lub tsev qiv ntawv thiab cov cuab yeej los ntawm OpenBSD puag puag ncig. Txhawm rau siv lub tswv yim no, kev txhim kho ntawm lobase project, uas tau koom nrog hauv kev xa khoom siv OpenBSD rau Linux, tab sis tau tso tseg 5 xyoo dhau los, txuas ntxiv (tus sau Libreboot tau tsim ib rab diav ntawm lobase, uas tau hloov kho rau OpenBSD 7.2 thiab ported rau Musl. ). Nws tau npaj los siv cov cuab yeej apk-cov cuab yeej los ntawm Alpine Linux los tswj cov pob khoom thiab teeb tsa cov kev pab cuam ntxiv, thiab cov cuab yeej tsim kho thiab aports sib dhos los tsim cov duab. Thaum OpenBSD tus neeg siv ib puag ncig diav rawg tau npaj lawm, nws tau npaj yuav hloov mus rau Alpine project siv los ua lwm txoj hauv kev rau pob BusyBox.

Tsis tas li ntawd, peb tuaj yeem nco ntsoov cov lus tshaj tawm ntawm CloudFW 2.0 qhov project nrog rau kev siv firmware raws li Coreboot thiab LinuxBoot los hloov UEFI, muab tag nrho-fledged qhib firmware pawg rau x86 servers. Txoj kev loj hlob yog ua los ntawm Suav tuam txhab Bytedance (muaj TikTok), uas siv CloudFW ntawm kho vajtse hauv nws cov infrastructure.



Tau qhov twg los: opennet.ru