Slimbook treballa per implementar Coreboot en els seus equips

Logos de Coreboot i Slimbook

Molts usuaris ho estaven demanant a crits i Slimbook ha escoltat les seves peticions. L'empresa valenciana torna a sorprendre'ns amb bones notícies, ja que treballa dur per integrar el sistema Coreboot en els seus equips i així fer-los encara més oberts. Sens dubte un gran pas endavant pel que fa a desfer-se d'aquest firmware tancat que tantes desavantatges ofereix, ja no només per qüestions filosòfiques o ètiques, també per qüestions tècniques com la velocitat d'arrencada i la seguretat.

Però retrocedim una mica per entendre millor aquesta gesta de Slimbook ... El BIOS / UEFI és una interfície unificada amb un sistema de firmware tancat amb rutines o codi necessari per poder arrencar els equips. Aquest codi emmagatzemat en una memòria ROM programable realitza una sèrie de rutines per poder inicialitzar tots els dispositius de maquinari connectats i cedir-li el control a el carregador d'arrencada perquè localitzi un sistema operatiu amb el qual arrencar.

Per a això, el UEFI consta de tres etapes o fases conegudes com:

  • SEC (Security): és la primera fase quan l'arrencada del sistema i maneja tots els esdeveniments inicials i pot passar alguna informació bàsica per a la fase PEI. Bàsicament conté el codi necessari per a la inicialització de la CPU en un estat de registres conegut.
  • PEI (Pre-Initialization): després de la fase anterior, es invocarà a aquesta nova fase que entra en marxa per configurar la plataforma sencera per deixar-ho tot preparat per després cedir el control a DXE.
  • DXE (Driver Execution Environment): quan es carreguen els drivers o controladors dels dispositius o perifèrics de l'equip. Si cal, també munta discos, i busca i executa el codi d'arrencada de sistema. Després d'aquest pas, es transfereix el control a sistema operatiu localitzat ...

Tot això és necessari per entendre que Coreboot és un projecte orientat a substituir el firmware propietari que trobem a BIOS / UEFI per un codi obert. Dit d'una altra manera, Coreboot reemplaça les fases SEC i PEI. Però no cal confondre-ho amb un altre projecte de què ja hem parlat, de LinuxBoot, que ve a substituir la fase DXE per aportar major velocitat i seguretat. Coreboot per tant, és un codi que actua en una fase molt més primerenca de l'procés d'arrencada en comparació amb LinuxBoot. Coreboot fa possible tot allò que Linux no és capaç de fer per si mateix, com inicialitzar la plataforma (CPU, DRAM, ACPI, enumeració de dispositius PCI, càrrega de l'bootloader o carregador d'arrencada ...).


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.