Здесь, в блоге, уже было несколько упоминаний о CoreBoot, очень интересном проекте, поскольку он вызвал интерес у многих разработчиков и даже у АНБ. И это Запуск новая версия проекта Основная загрузка 4.11, под которой разрабатывается бесплатная альтернатива проприетарной прошивке и BIOS. 130 разработчиков приняли участие в создании новой версии и подготовили 1630 изменений.
Тем, кто еще не знаком с CoreBoot, следует знать, что это это альтернатива с открытым исходным кодом традиционная базовая система входа-выхода (BIOS) который уже был на ПК с MS-DOS 80-х годов и заменил его на UEFI (Unified Extensible). CoreBoot это также бесплатный проприетарный аналог прошивки, доступный для полной проверки и аудита. CoreBoot используется в качестве базовой прошивки для инициализации оборудования и координации загрузки.
Включая инициализацию графического чипа, PCIe, SATA, USB, RS232. В то же время двоичные компоненты FSP 2.0 (Intel Firmware Support Package) и двоичное программное обеспечение для подсистемы Intel ME, которые необходимы для инициализации и запуска ЦП и набора микросхем, интегрированы в CoreBoot.
Что нового в CoreBoot 4.11?
В этой новой версии CoreBoot 4.11 большая часть поддержка различных процессоров, программных и аппаратных компонентов, среди которых мы можем найти добавлена поддержка 25 материнских плат:
- Амд падбуз.
- Asus p5ql-эм.
- Google akemi, Arcada cml, Damu, Dood, Drallion, Dratini, Jacuzzi, Juniper, Kakadu, Kappa, puff, Sarien cml, Treeya и Trogdor.
- Lenovo r60, t410, thinkpad t440p и x301.
- Razer Blade-stealth kb.
- Siemens MC-APL6.
- Supermicro x11ssh-tf и x11ssm-f.
Кроме того, чтоВ QEMU-AARCH64 добавлена поддержка эмуляции. и очистка кода продолжается.
Убрано подключение дополнительных заголовочных файлов. Унифицирован код, связанный с поддержкой чипсетов Intel, типовые функции выполняются в общих драйверах.
В объявлении также упоминается, что Была проделана большая работа по улучшению поддержки чипов Intel. на основе микроархитектуры Озеро Каби и озеро Кэннона также чипы серии AMD Пикассо. Улучшенная поддержка чипов Медиатек 8173 АРМ, чипы на основе RISC-V и некоторые старые чипсеты, такие как Intel GM45 и Via VX900. Предлагается Первоначальная поддержка чипов Intel Tiger Lake и Qualcomm SC7180 SoC.
Еще одна новинка, которая выделяется в CoreBoot 4.11, - это улучшенная поддержка проверенного режима загрузки (vboot), который Google использует на Chromebook.
Благодаря этому проверенная загрузка теперь может использоваться с устройствами, специально не адаптированными для vboot. Например, поддержка проверки загрузки была добавлена для различных ноутбуков Lenovo, промышленных компьютеров Siemens и проектных систем Open Compute. Продолжалась работа по добавлению технологии взвешенной загрузки в vboot.
Из других изменений, которые выделяются:
- Удалена поддержка устаревших SoC на базе процессора Allwinner A10, например прекращена поддержка Cubieboard.
- Устарело и скоро будет прекращено поддержка архитектуры MIPS и чипов AMD 12-го поколения (AGESA).
- В libpayload предусмотрены ядра с поддержкой USB3.
- Библиотека libgfxinit, отвечающая за инициализацию графической подсистемы, обеспечивает динамическую конфигурацию CDClk (Core Display Clock) для поддержки дисплеев с высоким разрешением без статического определения конфигурации. Улучшена поддержка портов DP и eDP (например, добавлена поддержка DisplayPort для чипов Intel Ibex Peak с графическими процессорами Ironlake).
- Добавлена поддержка Intel Kaby, Amber, Coffee и Whiskey Lake.
Если вы хотите узнать больше об изменениях в этой версии CoreBoot, вы можете проконсультироваться с ними. По следующей ссылке.
Получить CoreBoot
Наконец, для тех, кто хочет получить эту новую версию CoreBoot они могут сделать это из раздела загрузки, который можно найти на официальном сайте проекта.
Кроме того, в нем они смогут найти документацию и дополнительную информацию о проекте.
Комментарий, оставьте свой
Этот альтернативный BIOS всегда казался мне очень загадочным, я никогда не знал, как найти таблицу поддерживаемого оборудования и управляемый процесс типа ABC, поэтому я отбросил возможность испортить свою машину.
Раньше я хотел использовать его на ноутбуке с обычным сломанным устройством чтения компакт-дисков и без загрузки с USB, я узнал о PLOP Boot Manager и никогда больше не интересовался.
Учебник на испанском языке, который решает задачу без сложности, может быть хорошим моментом.