Slimbook pracuje nad zaimplementowaniem Coreboot na swoich komputerach

Logo Coreboot i Slimbook

Wielu użytkowników domagało się tego i Slimbook wysłuchał twoich próśb. Firma z Walencji po raz kolejny zaskakuje nas dobrą wiadomością, ponieważ ciężko pracuje, aby zintegrować system Coreboot na Twoich komputerach a tym samym uczynić je jeszcze bardziej otwartymi. Bez wątpienia jest to wielki krok naprzód, jeśli chodzi o pozbycie się tego zamkniętego oprogramowania układowego, które ma tak wiele wad, nie tylko z powodów filozoficznych lub etycznych, ale także z kwestii technicznych, takich jak szybkość uruchamiania i bezpieczeństwo.

Ale wróćmy trochę, aby lepiej zrozumieć ten wyczyn Slimbooka ... BIOS / UEFI Jest to ujednolicony interfejs z zamkniętym systemem oprogramowania układowego z procedurami lub kodem niezbędnym do uruchomienia sprzętu. Ten kod przechowywany w programowalnej pamięci ROM wykonuje szereg procedur, aby móc zainicjować wszystkie podłączone urządzenia sprzętowe i przekazać kontrolę programowi ładującemu w celu zlokalizowania systemu operacyjnego, z którego można dokonać rozruchu.

Aby to zrobić, UEFI składa się z plików trzy etapy lub fazy znany jako:

  • SEK (Bezpieczeństwo): Jest to pierwsza faza, w której system uruchamia się i obsługuje wszystkie początkowe zdarzenia i może przekazać podstawowe informacje dotyczące fazy PEI. Zasadniczo zawiera kod niezbędny do zainicjowania procesora w znanym stanie rejestrów.
  • PEI (Wstępna inicjalizacja): po poprzedniej fazie, ta nowa faza, która wejdzie w życie, zostanie wywołana w celu skonfigurowania całej platformy tak, aby wszystko było gotowe, a następnie przekazała kontrolę do DXE.
  • DXE (Driver eXecution Environment): gdy załadowane są sterowniki lub sterowniki urządzeń lub urządzeń peryferyjnych komputera. W razie potrzeby montuje również dyski oraz znajduje i wykonuje kod rozruchowy systemu. Po tym kroku sterowanie jest przenoszone do zlokalizowanego systemu operacyjnego ...

Wszystko to jest konieczne, aby zrozumieć, że Coreboot to projekt zorientowany na wymienić zastrzeżone oprogramowanie układowe które znajdujemy w BIOS / UEFI dla open source. Innymi słowy, Coreboot zastępuje fazy SEC i PEI. Ale nie należy go mylić z innym projektem, o którym już rozmawialiśmy, LinuxBoot, który zastępuje fazę DXE, aby zapewnić większą szybkość i bezpieczeństwo. Dlatego Coreboot to kod, który działa znacznie wcześniej w procesie rozruchu w porównaniu z LinuxBoot. Coreboot umożliwia wszystko, czego Linux nie jest w stanie zrobić sam, takie jak inicjalizacja platformy (CPU, DRAM, ACPI, wyliczanie urządzeń PCI, ładowanie bootloadera lub bootloadera ...).


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.