Mnoho používateľov sa dožadovalo toho a Slimbook vypočul vaše požiadavky. Valencijská spoločnosť nás opäť prekvapuje dobrou správou, pretože usilovne pracuje na integrácii systému Coreboot na vašich počítačoch a tým ich ešte viac otvoriť. Bezpochyby ide o veľký krok vpred, pokiaľ ide o zbavenie sa uzavretého firmvéru, ktorý ponúka toľko nevýhod, a to nielen z filozofických alebo etických dôvodov, ale aj z technických dôvodov, ako je rýchlosť zavádzania a bezpečnosť.
Vráťme sa však trochu späť, aby sme lepšie pochopili tento výkon Slimbooku ... BIOS / UEFI Jedná sa o jednotné rozhranie s uzavretým firmvérovým systémom s rutinami alebo kódom potrebným na spustenie zariadenia. Tento kód uložený v programovateľnej pamäti ROM vykonáva sériu rutín, aby bolo možné inicializovať všetky pripojené hardvérové zariadenia a poskytnúť kontrolu zavádzaču, aby našiel operačný systém, z ktorého sa má bootovať.
Na tento účel sa UEFI skladá z troch fázach alebo fázach známy ako:
- SEC (Zabezpečenie): Je to prvá fáza, keď systém zavedie a spracuje všetky počiatočné udalosti, a môže odovzdať niektoré základné informácie o fáze PEI. V zásade obsahuje kód potrebný na inicializáciu CPU v známom stave registrov.
- PEI (Predbežná inicializácia): po predchádzajúcej fáze bude vyvolaná táto nová fáza, ktorá vstúpi do činnosti, aby nakonfigurovala celú platformu tak, aby bolo všetko pripravené a potom bola prevedená kontrola do DXE.
- DXE (Driver eXecution Environment): keď sú načítané ovládače alebo ovládače zariadení alebo periférií počítača. V prípade potreby tiež pripojí disky a vyhľadá a vykoná systémový bootovací kód. Po tomto kroku sa riadenie prenesie do lokalizovaného operačného systému ...
To všetko je potrebné na pochopenie toho, že Coreboot je projekt zameraný na vymeniť proprietárny firmvér ktoré nájdeme v systéme BIOS / UEFI pre otvorený zdroj. Inými slovami, Coreboot nahrádza fázy SEC a PEI. Nemalo by sa to však mýliť s ďalším projektom, o ktorom sme už hovorili, s LinuxBootom, ktorý má nahradiť fázu DXE, aby poskytoval vyššiu rýchlosť a bezpečnosť. Coreboot je teda kód, ktorý v porovnaní so systémom LinuxBoot pôsobí pri zavádzaní oveľa skôr. Coreboot umožňuje všetko, čo Linux sám nedokáže, napríklad inicializáciu platformy (CPU, DRAM, ACPI, výpočet počtu PCI zariadení, načítanie bootloaderu alebo bootloaderu ...).