Olemme jo puhuneet LinuxBoot tässä blogissa, joka oli järjestelmä, jonka halusin korvaa UEFI, kuinka huono maine sillä on. Tämä projekti syntyi erityisesti HPC: lle (perustuu x86: een), toisin sanoen palvelimille ja supertietokoneille, missä sitä parhaillaan käytetään. Linux-säätiö haluaa korvata UEFI: n kokonaan, ja tämä projekti on valtava askel syrjäyttämään tämä tylsä, hidas ja joskus kaatuu tai suojattu lastausohjelmisto.
Tiedämme jo, että laiteohjelmistolla on aina ollut yksinkertainen tarkoitus, jonka on käynnistettävä käyttöjärjestelmä. Mutta laitteiston monimutkaisuuden lisääntyessä sitä on yhä monimutkaisempi toteuttaa. Tällä hetkellä laiteohjelmiston on määritettävä monia järjestelmäkomponentteja, monilla käyttöliittymillä tai käynnistystietovälineillä, tuettava edistyneitä protokollia ja suojausominaisuuksia ja niin edelleen. Siksi jotain yksinkertaista on tullut monimutkainen ongelma.
Käynnistyksessä on kolme vaihetta: SEC, PEI ja DXE. Ohjain- tai DXE-ajonaikaisessa ympäristössä UEFI-järjestelmä lataa määritettyjen laitteiden ohjaimet. LinuxBoot korvaa tietyt laiteohjelmistotoiminnot, kuten tämän UEFI DXE -vaiheen, Linux-ajonaikaisella ytimellä. Suuremman käynnistysvarmuuden lisäksi se tarjoaa myös paremman suorituskyvyn, koska se voi tehdä sen jopa 20 kertaa nopeammin.
Se on tehnyt siitä täydellisen monille palvelimet ja supertietokoneetja myös monissa sulautetuissa ja sotilaallisissa sovelluksissa. Ja meillä on hyviä uutisia, koska vaikka tämä projekti näyttää olevan hieman pysähtynyt, se on hyvin elossa. Siitä keskusteltiin FOSDEM 2019 -huippukokouksessa, ja Facebookin ja Googlen insinöörit osallistuvat aktiivisesti laitteiston julkaisemiseen alemmalla tasolla. Nämä kaksi yritystä käyttävät sitä saadakseen nopeutta ja luotettavuutta suurille koneilleen, mutta ne eivät ole ainoat mukana, olemme myös tunteneet Horizon Computing, Two Sigma, 9elementes Cyber Security jne.