Versión de Libreboot 20230319. Inicio do desenvolvemento dunha distribución Linux coas utilidades OpenBSD

Preséntase o lanzamento do firmware Libreboot de arranque gratuíto 20230319. O proxecto desenvolve un conxunto listo do proxecto coreboot, que proporciona un substituto para o firmware propietario UEFI e BIOS encargado de inicializar a CPU, a memoria, os periféricos e outros compoñentes de hardware, minimizando as insercións binarias.

Libreboot pretende crear un entorno de sistema que prescinda por completo do software propietario, non só a nivel do sistema operativo, senón tamén do firmware que proporciona o arranque. Libreboot non só limpa o coreboot de compoñentes non libres, senón que tamén engade ferramentas para facilitar o uso dos usuarios finais, creando unha distribución que pode ser utilizada por calquera usuario sen habilidades especiais.

Entre o hardware compatible con Libreboot:

  • Sistemas de escritorio Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF e Apple iMac 5,2.
  • Portátiles: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet/ X220 / X230, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S/ T420 / T440S/ T500 / T530S / Lenovo ThinkPad T500 / W530 / T500 W1, Lenovo ThinkPad R2, Apple MacBookXNUMX e MacBookXNUMX e varios Chromebooks de ASUS, Samsung, Acer e HP.

Na nova versión:

  • Engadido soporte para portátiles Lenovo ThinkPad W530 e T530. Na próxima versión espérase soporte para HP EliteBook 8560w, Lenovo G505S e Dell Latitude E6400.
  • O soporte para as placas Asus p2b_ls e p3b_f foi eliminado.
  • Para placas con procesadores baseados na microarquitectura Haswell, adaptouse o código para a inicialización da memoria (raminit). Traballo probado en portátiles ThinkPad T440p e ThinkPad W541.
  • Resolve os problemas de suspensión (S3) nos portátiles ThinkPad T440p e ThinkPad W541.
  • GRUB habilitou o modo de saída forzada da consola (GRUB_TERMINAL=consola) sen cambiar o modo de vídeo, o que mellorou a visualización dos menús de arranque dos medios de instalación dalgunhas distribucións de Linux.
  • A maioría das placas x86 están sincronizadas coa base de código CoreBoot a partir de febreiro de 2023, incluíndo melloras de portabilidade para dispositivos baseados na microarquitectura Haswell (ThinkPad T440p/W541).
  • Cambios portados das bases de código GRUB e SeaBIOS actuais.
  • O tempo de espera en grub.cfg reduciuse de 10 a 5 segundos.
  • Para os portátiles ThinkPad GM45, a memoria de vídeo asignada predeterminada reduciuse de 352 MB a 256 MB.
  • Base de código nvmutil reelaborada.

Ademais, o autor de Libreboot comezou o desenvolvemento dunha nova distribución minimalista Live para a recuperación do sistema despois de fallos. De xeito similar á distribución Heads, o proxecto desenvolve un ambiente de sistema reducido aloxado en Flash que se pode cargar desde LibreBoot, CoreBoot ou LinuxBoot, pero en lugar de construírse como unha carga útil, o novo proxecto prevé preparar unha imaxe de sistema separada que sexa cargado en CBFS e chamado desde cargas intermedias con GRUB ou SeaBIOS capaces de executar ficheiros executables aloxados en Flash.

O proxecto é interesante xa que está previsto combinar o núcleo de Linux, a biblioteca estándar Musl C e ferramentas do entorno base OpenBSD. Para implementar esta idea, continuou o desenvolvemento do proxecto lobase, que se dedicaba a portar utilidades OpenBSD para Linux, pero abandonado hai 5 anos (o autor de Libreboot creou unha bifurcación de lobase, que se actualizou a OpenBSD 7.2 e portouse a Musl). ). Está previsto utilizar a ferramenta apk-tools de Alpine Linux para a xestión de paquetes e a instalación de programas adicionais, e as ferramentas de construción abuild e aports para a creación de imaxes. Unha vez que a bifurcación do espazo de usuario de OpenBSD estea lista, está previsto que sexa entregada ao proxecto Alpine para o seu uso como alternativa ao paquete BusyBox.

Ademais, podemos notar o anuncio do proxecto CloudFW 2.0 coa implementación de firmware baseado en Coreboot e LinuxBoot para substituír a UEFI, que proporciona unha pila de firmware aberta completa para servidores x86. O desenvolvemento está a ser liderado pola empresa chinesa Bytedance (propietaria de TikTok), que usa CloudFW no hardware da súa infraestrutura.



Fonte: opennet.ru

Engadir un comentario