Slimbook працює над впровадженням Coreboot на своїх комп’ютерах

Логотипи Coreboot та Slimbook

Багато користувачів вимагали цього і Slimbook вислухав ваші запити. Валенсійська компанія знову здивує нас гарними новинами, оскільки вона наполегливо працює над інтеграцією системи Coreboot на ваших комп’ютерах і тим самим зробити їх ще більш відкритими. Без сумніву, це великий крок вперед у позбавленні від цієї закритої прошивки, яка пропонує стільки недоліків не тільки з філософських чи етичних міркувань, але й з таких технічних питань, як швидкість завантаження та безпека.

Але повернімось трохи назад, щоб краще зрозуміти цей подвиг Slimbook ... BIOS / UEFI Це уніфікований інтерфейс із закритою системою мікропрограми з процедурами або кодом, необхідними для запуску обладнання. Цей код, що зберігається у програмованій пам'яті ПЗУ, виконує ряд процедур, щоб мати можливість ініціалізувати всі підключені апаратні пристрої та надати керування завантажувачем для пошуку операційної системи, з якої завантажується.

Для цього UEFI складається з три стадії або фази відомий як:

  • SEC (Безпека): Це перший етап, коли система завантажується та обробляє всі початкові події і може передавати деяку основну інформацію для фази PEI. В основному він містить код, необхідний для ініціалізації процесора у відомому стані регістрів.
  • PEI (Попередня ініціалізація): після попередньої фази ця нова фаза, що вступає в дію, буде викликана для конфігурації всієї платформи, щоб вона залишала все готовим, а потім передавала управління в DXE.
  • DXE (Driver eXecution Environment): коли завантажуються драйвери або драйвери для пристроїв або периферійних пристроїв комп'ютера. При необхідності він також монтує диски, знаходить і виконує системний код завантаження. Після цього кроку управління передається в локалізовану операційну систему ...

Все це необхідно, щоб зрозуміти, що Coreboot - це проект, орієнтований на замінити фірмову прошивку що ми знаходимо в BIOS / UEFI для відкритого коду. Іншими словами, Coreboot замінює фази SEC і PEI. Але його не слід плутати з іншим проектом, про який ми вже говорили, LinuxBoot, який замінює фазу DXE для забезпечення більшої швидкості та безпеки. Отже, Coreboot - це код, який діє набагато раніше в процесі завантаження порівняно з LinuxBoot. Coreboot робить можливим все, що Linux не здатний зробити сам, наприклад, ініціалізувати платформу (CPU, DRAM, ACPI, перерахування PCI-пристроїв, завантаження завантажувача або завантажувача ...).


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.