Libreboot release 20230319. Begjin ûntwikkeling fan in Linux-distribúsje mei OpenBSD-helpprogramma's

De frijlitting fan 'e fergese bootbere firmware Libreboot 20230319 is presintearre. minimalisearjen fan binêre ynserts.

Libreboot is rjochte op it meitsjen fan in systeemomjouwing wêrmei jo proprietêre software folslein ôfjaan kinne, net allinich op it bestjoeringssysteemnivo, mar ek de firmware dy't it booten leveret. Libreboot stript net allinich coreboot fan net-frije komponinten, mar foeget ek funksjes ta om it makliker te meitsjen foar ein brûkers om te brûken, it meitsjen fan in distribúsje dy't kin wurde brûkt troch elke brûker sûnder spesjale feardichheden.

Under de apparatuer stipe yn Libreboot:

  • Buroblêd systemen Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF en 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, Lenovo500 ThinkPad / T530 W ThinkPad T500 W530, Lenovo ThinkPad R500, Apple MacBook1 en MacBook2, en ferskate Chromebooks út ASUS, Samsung, Acer en HP.

Yn de nije release:

  • Stipe tafoege foar Lenovo ThinkPad W530 en T530 laptops. De folgjende ferzje wurdt ferwachte te stypjen HP EliteBook 8560w, Lenovo G505S en Dell Latitude E6400.
  • Stipe foar Asus p2b_ls en p3b_f boards is stopset.
  • Foar boards mei processors basearre op 'e Haswell-mikroarsjitektuer is de ûnthâldinitialisaasjekoade (raminit) oanpast. Teste op ThinkPad T440p en ThinkPad W541 laptops.
  • Problemen oplost mei it ynfieren fan sliepmodus (S3) op ThinkPad T440p en ThinkPad W541 laptops.
  • GRUB hat twongen konsole-útfiermodus ynskeakele (GRUB_TERMINAL=konsole) sûnder de fideomodus te feroarjen, wat de werjefte fan bootmenu's foar ynstallaasjemedia fan guon Linux-distribúsjes ferbettere hat.
  • De measte x86-boerden binne syngronisearre mei de CoreBoot-koadebasis fan febrewaris 2023, ynklusyf ferbetteringen foar apparaten mei chips basearre op 'e Haswell-mikroarsjitektuer (ThinkPad T440p / W541).
  • Feroarings fan 'e hjoeddeistige GRUB- en SeaBIOS-koadebasen binne oerdroegen.
  • Timeout yn grub.cfg fermindere fan 10 oan 5 sekonden.
  • Foar ThinkPad GM45-laptops is de standert tawiisde fideoûnthâldgrutte fermindere fan 352MB nei 256MB.
  • De nvmutil-koadebase is opnij bewurke.

Derneist begon de skriuwer fan Libreboot in nije minimalistyske Live-distribúsje te ûntwikkeljen foar it herstellen fan systemen nei mislearrings. Nei analogy mei de Heads-distribúsje ûntwikkelt it projekt in stripped-down systeemomjouwing hosted op Flash, dy't kin wurde laden fan LibreBoot, CoreBoot of LinuxBoot, mar ynstee fan it sammeljen as in bootbere "sinjaal", is it nije projekt fan plan om in aparte systeemôfbylding, laden yn CBFS en neamd fan tuskenbeiden loads fan GRUB of SeaBIOS, by steat om útfierbere triemmen te rinnen op Flash.

It projekt is nijsgjirrich om't it fan plan is om de Linux-kernel, de standert Musl C-bibleteek en ark út 'e OpenBSD-basisomjouwing te kombinearjen. Om dit idee út te fieren, gie de ûntwikkeling fan it lobase-projekt, dat belutsen wie by it portearjen fan OpenBSD-helpprogramma's nei Linux, mar 5 jier lyn ferlitten, troch (de skriuwer fan Libreboot makke in gabel fan lobase, dy't bywurke waard nei OpenBSD 7.2 en porteare foar Musl ). It is pland om de apk-ark-toolkit fan Alpine Linux te brûken om pakketten te behearjen en ekstra programma's te ynstallearjen, en de gearstallings-ark foar opbou en aports om ôfbyldings te generearjen. Sadree't de OpenBSD-brûkersomjouwingsgabel klear is, is it pland om te wurde oerbrocht nei it Alpine-projekt foar gebrûk as alternatyf foar it BusyBox-pakket.

Derneist kinne wy ​​​​de oankundiging fan it CloudFW 2.0-projekt opmerke mei de ymplemintaasje fan firmware basearre op Coreboot en LinuxBoot om UEFI te ferfangen, in folsleine iepen firmware-stapel foar x86-tsjinners te leverjen. De ûntwikkeling wurdt útfierd troch it Sineeske bedriuw Bytedance (eigen TikTok), dat CloudFW brûkt op hardware yn har ynfrastruktuer.



Boarne: opennet.ru

Add a comment