The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

14.09.2018 21:50  Intel опубликовал открытую прошивку для инициализации оборудования и загрузки ОС

Компания Intel опубликовала открытый проект Slim Bootloader, развивающий открытую прошивку, которую можно использовать вместо BIOS для инициализации оборудования и организации процесса загрузки ОС. Slim Bootloader позиционируется как безопасное, легковесное и высоко оптимизированное решение, пригодное в том числе для создания прошивок для ПК, серверов и IoT-устройств. Исходные тексты Slim Bootloader открыты под лицензией BSD.

Slim Bootloader может выполнять работу по первичной инициализации основных аппаратных компонентов после включения системы, с последующей передачей управления загрузчику, отвечающему за запуск основной операционной системы. Проект обеспечивает высокую скорость загрузки при минимальном размере прошивки, что может оказаться полезным OEM-производителям, разработчикам устройств и просто энтузиастам при подготовке решений для загрузки специализированных систем.

В настоящее время Slim Bootloader поддерживает только аппаратные платформы на базе микроархитектуры Apollo Lake, включая плату UP Squared, эталонную систему Intel Leaf Hill и модуль MinnowBoard 3, а также загрузку виртуальных машин через QEMU. Загрузчик может применяться совместно с инструментами и библиотеками от проекта EDK II, в рамках которого ведётся разработка открытых компонентов для создания UEFI-прошивок.

Slim Bootloader изначально развивается как модульная система, в которой компоненты инициализации оборудования и загрузки операционной системы разделены, что позволяет добиться хорошей расширяемости и гибкости в настройке. Slim Bootloader способен загружать различные операционные системы и имеет встроенные средства для обновления прошивки, контроля целостности (Boot Guard) и верификации загружаемых компонентов по цифровой подписи (Root of Trust). Для диагностики и отладки предоставляется встроенный интерфейс командной строки.

При использовании Slim Bootloader процесс загрузки разбивается на стадии:

  • Stage 1A - начальная инициализации, до доступности памяти;
  • Stage 1B - инициализации основной памяти;
  • Stage 2 - инициализация CPU, контроллеров ввода/вывода, устройств и другого оборудования;
  • Payload - загрузка, проверка и запуск образов ОС или вызов обработчика обновления прошивки.

Поддерживаются следующие виды обработчиков (payload):

  • Встроенный загрузчик, соответствующий спецификации MultiBoot и подходящий для загрузки Linux, гипервизора, Android или исполняемых файлов в формате ELF или PE;
  • Встроенный обработчик обновления прошивки, автоматизирующий безопасную установку обновлений;
  • Внешний обработчик UEFI, базирующийся на наработках TianoСore EDK II (открытая реализация UEFI) и подходящий для загрузки Windows. Обработчик предоставляет сервисы для Secure boot, SMM и UEFI runtime;
  • Режим запуска произвольных обработчиков для реализации специфичной функциональности.


  1. Главная ссылка к новости (https://software.intel.com/en-...)
  2. OpenNews: Выпуск Coreboot 4.8
  3. OpenNews: В CoreBoot добавлена реализация открытой UEFI-прошивки на базе TianoCore
  4. OpenNews: Linux Foundation представил проект LinuxBoot для замены UEFI-прошивок
  5. OpenNews: Intel представил проект по развитию открытых прошивок для звуковых чипов
  6. OpenNews: Foundries.io представила платформы для разработки безопасных прошивок для IoT устройств
Лицензия: CC-BY
Тип: Интересно / Программы
Ключевые слова: firmware, boot, intel
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним 80_уровня (ok), 22:25, 14/09/2018 [ответить] [показать ветку] [···]    [к модератору]
  • +14 +/
    BIOS: Resurrection.
     
     
  • 2.29, Аноним (29), 03:01, 15/09/2018 [^] [ответить]    [к модератору]
  • +17 +/
    Интересно, эта инициатива как-то повлияет на кол-во поддерживаемых материнок в Coreboot? Как-то с каждым годом добавляют меньше, чем дропают. А из добавленных - одно старье, хочется посвежее чего.
     
     
  • 3.35, Диалапщик (?), 06:36, 15/09/2018 [^] [ответить]     [к модератору]
  • +4 +/
    Которое тоже дропнут через пару лет Зачем они тогда вообще что-то пилят Почему... весь текст скрыт [показать]
     
     
  • 4.40, пох (?), 11:03, 15/09/2018 [^] [ответить]     [к модератору]  
  • –3 +/
    потому, что человек, способный на что-то в этой области, имеет достаточно денег,... весь текст скрыт [показать]
     
  • 3.70, RotarenegeD (?), 20:39, 16/09/2018 [^] [ответить]    [к модератору]  
  • +/
    при желании эта штука может полностью заменить обычные бивисы и сделать корбут ненужным..
     
  • 1.2, Аноним (-), 22:33, 14/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –4 +/
    Coreboot/Libreboot всё?
     
     
  • 2.5, Аноним (-), 22:53, 14/09/2018 [^] [ответить]    [к модератору]  
  • +7 +/
    Опять те, кто делает что-то реально работающее вам не угодили?
     
     
  • 3.38, anonymous (??), 09:54, 15/09/2018 [^] [ответить]    [к модератору]  
  • –4 +/
    Intel открыл прошивку, теперь в этих проектах смысла нет.
     
     
  • 4.39, штеуд (?), 10:49, 15/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Ты бы посмотрел секцию Supported Hardware этого бутлоадера, прежде чем строчить ... весь текст скрыт [показать]
     
     
  • 5.45, Stax (ok), 13:42, 15/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Мы посмотрели HCL у Libreboot, и, увидев там только пару экзотических материнок ... весь текст скрыт [показать]
     
  • 4.41, пох (?), 11:10, 15/09/2018 [^] [ответить]     [к модератору]  
  • +/
    в них и раньше никакого смысла не было, кроме религиозного Религиозный и дальше... весь текст скрыт [показать]
     
     
  • 5.46, Аноним (46), 13:44, 15/09/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Пох, а что ты тут вообще делаешь на ресурсе посвецённом СПО, если ты его так ненавидишь?
     
     
  • 6.49, пох (?), 13:52, 15/09/2018 [^] [ответить]     [к модератору]  
  • –4 +/
    в основном троллю глупых фанатиков Иногда удается от менее глупых и не очень фа... весь текст скрыт [показать]
     
     
  • 7.56, Анониммкоммунист (?), 17:05, 15/09/2018 [^] [ответить]    [к модератору]  
  • +4 +/
    т.е. пох - чистой воды либероид (не путать с рубероидом, который может быть полезен на стройка)
    за язык его никто не тянул...
     
  • 7.73, Аноним (73), 14:23, 19/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Много коммуняк добили?
     
  • 2.32, Аноним (32), 04:57, 15/09/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Они изначально были всё. Биос для инвалидов, делающий из материки ИНЖАЛИД ДЕЖИЦЕ.
     
  • 1.3, Аноним (3), 22:36, 14/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +14 +/
    А почему лицензия BSD? Правильно, чтобы производители устройств пихали закрытую и заблокированную версию сего, а пользователи оставались без прав.
     
     
  • 2.4, Q2W (?), 22:48, 14/09/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Чтобы дать хоть какой-то шанс этому продукту быть востребованным.
     
  • 2.14, Аноним (14), 00:10, 15/09/2018 [^] [ответить]     [к модератору]  
  • +3 +/
    Честно говоря, судя по количеству китайских девайсов с закрытыми прошивками на л... весь текст скрыт [показать]
     
     
  • 3.24, Аноним (24), 01:13, 15/09/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Полностью с Вами согласен. При китайских драйверах говорить о GPL это либо лукавить, либо просто как бы не в курсе...
     
  • 3.26, vitalif (ok), 01:35, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Я поэтому китайские смартфоны не покупаю)
     
     
  • 4.27, Ilya Indigo (ok), 01:48, 15/09/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Ага никакого Китая, только Тайвань!
     
  • 4.59, Annoynymous (ok), 17:37, 15/09/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Точно Отныне никакого Китая, только французские 8230 стоп Французов купили к... весь текст скрыт [показать]
     
     
  • 5.67, Аноним (67), 11:24, 16/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Корея спасет отца русской демократии!
     
  • 3.57, Анонимм (??), 17:07, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    GPL разве требует какого-то качества от исходников?
    нет, просто, чтоб были открыты наработки.
    И вот они их открывают - спасибо им.
     
  • 3.66, Аноним (3), 22:38, 15/09/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Не знаю, как там дела с публикацией модифицированных производителями исходников ... весь текст скрыт [показать]
     
     
  • 4.75, Тот_Самый_Анонимус (?), 10:21, 21/09/2018 [^] [ответить]    [к модератору]  
  • +/
    >но Linux, к сожалению, остается под GPL2.

    К счастью. Пусть сама ГПЛ страдает от своей же вирусности. ГПЛьщики должны СТРАДАТЬ.

     
  • 1.6, Отражение луны (ok), 22:54, 14/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Было бы крайне неплохо, если бы кто-то додумался запихать туда выбор ОС тыком, при этом чтобы образ скачивался по сети и разворачивался.  
    Это как минимум убирало бы кучу геморроя с флешками, а как максимум дало бы возможность производителям продавать девайсы без ОС.  
     
     
  • 2.11, тоже Аноним (ok), 23:46, 14/09/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > кучу геморроя с флешками

    Да, забыты времена "Установщик винды сам не понимает, с чего загрузился. Вставьте дискету с драйверами". А ведь для ХР и Семерки эти времена так и не прошли...

     
     
  • 3.42, пох (?), 11:15, 15/09/2018 [^] [ответить]     [к модератору]  
  • +/
    загрузите с pxe современную божественную убунточку, не дайте ей доступа к ее род... весь текст скрыт [показать]
     
     
  • 4.48, тоже Аноним (ok), 13:48, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    "А если на шкаф залезть, то и негров линчуют". Понимаю ваш посыл...
     
     
  • 5.50, пох (?), 13:55, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    система, обрабатывающая что-то кроме твоих котиков и по этой причине жестко изолированная от интернета - это, по-вашему, на шкаф?
    (смотрит в тредик про виам...э...да, вы, походу, правы)

     
     
  • 6.52, тоже Аноним (ok), 14:54, 15/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Что такого секретного вы собрались обрабатывать на этой системе, что жестко изол... весь текст скрыт [показать]
     
     
  • 7.58, пох (?), 17:31, 15/09/2018 [^] [ответить]     [к модератору]  
  • +/
    ну то есть продолбанные виамом мэйлы и имена клиентов - это несерьезно, тогда чт... весь текст скрыт [показать]
     
     
  • 8.62, тоже Аноним (ok), 17:42, 15/09/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    "И сказали братушки: крут, а мы пред ним - сынки" (с)
     
     
  • 9.64, пох (?), 18:11, 15/09/2018 [^] [ответить]     [к модератору]  
  • +/
    я ж не утверждаю что нам можно без оглядки сдавать информацию о себе, мы ее тоже... весь текст скрыт [показать]
     
  • 3.60, Annoynymous (ok), 17:37, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Оно и в десятке мне показывало такое же.
     
     
  • 4.72, Annoynymous (ok), 16:55, 17/09/2018 [^] [ответить]    [к модератору]  
  • +/
    > Оно и в десятке мне показывало такое же.

    Пруцфы:

    http://savephoto.ru/f/9qagieiv340n17

     
  • 2.17, Аноним (17), 00:21, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    > дало бы возможность производителям продавать девайсы без ОС

    Доооо... и организовать пользование ОС по подписке с почасовой оплатой. Это было бы окончательное щястье.

     
     
  • 3.44, пох (?), 12:22, 15/09/2018 [^] [ответить]     [к модератору]  
  • –2 +/
    пользуйтесь, на здоровье redhat, sles, ubuntu c включенным live patch и прочими... весь текст скрыт [показать]
     
  • 1.7, НяшМяш (ok), 23:01, 14/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +10 +/
    Мы такие хорошие, вот вам открытый бутлоадер. А IME мы всё равно будем продолжать запихивать в чипсет.
     
     
  • 2.19, Maxim (??), 00:42, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    +1

    Пусть бы выпускали процы без него. Или открыли ME и разрешили его обновлять.

     
     
  • 3.51, ынтел (?), 14:01, 15/09/2018 [^] [ответить]     [к модератору]  
  • +/
    без него не работает Во времена, когда выпускали, приходилось клепать начальную... весь текст скрыт [показать]
     
     
  • 4.68, Аноним (-), 11:30, 16/09/2018 [^] [ответить]     [к модератору]  
  • +/
    Уважаемый ынтел, хотелось бы узнать почему именно в сотни раз, а не в тысячи или... весь текст скрыт [показать]
     
  • 2.30, Аноним (-), 03:04, 15/09/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Интел многоликий...
     
  • 1.8, Анонимпимпим (?), 23:03, 14/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Отвлекают внимание а-ля Кевин Спейси с каминг-аутом.
     
     
  • 2.18, Аноним (-), 00:41, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Кевин Спейси - один из лучших киноактёров современности.
     
     
  • 3.31, Аноним (-), 03:08, 15/09/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Но вдруг откуда ни возьмись повалила толка флешмобщиков-жертвнасилия и обвинила ... весь текст скрыт [показать]
     
  • 1.9, Анонимс (?), 23:05, 14/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    А почему не присоединиться к проекту Coreboot? Там настолько плохая архитектура, расширяемость, что легче запилить новый проект с нуля? Или есть иная причина?

     
     
  • 2.10, Отражение луны (ok), 23:29, 14/09/2018 [^] [ответить]    [к модератору]  
  • +4 +/
    Фатальный недостаток же
     
  • 2.21, Аноним (-), 00:45, 15/09/2018 [^] [ответить]    [к модератору]  
  • –4 +/
    > А почему не присоединиться к проекту Coreboot?

    Это серьёзно? Ведущая технологическая компания должна присоединиться к чьим-то религиозным песнопениям?

     
     
  • 3.25, Аноним (25), 01:22, 15/09/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    >> А почему не присоединиться к проекту Coreboot?
    > Это серьёзно? Я, в лучших традициях опеннетного ыкспертизма, путаю core и libreboot, но ценное мнение имею!

    fix

     
  • 1.12, Китайский кулхацкер (?), 23:57, 14/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +6 +/
    Видимо, в Apollo Lake Штеуд запихнул IME-like зонд настолько глубоко, что в принципе система инициализации не будет иметь к нему доступа, поэтому можно хоть и Slim Boootloader, хоть и Libreboot, а spyware все равно будет работать.
     
  • 1.13, Аноним (13), 00:04, 15/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Я чето не догоняю, железок с BOIS уже миллион лет нет, он UEFI собой может заменить?
     
     
  • 2.16, Crazy Alex (ok), 00:15, 15/09/2018 [^] [ответить]    [к модератору]  
  • –3 +/
    Ну прочти уже новость, UEFI для него - один из возможных пейлоадов.
     
     
  • 3.22, Аноним (13), 00:48, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    Прямо пей?
     
  • 2.28, Ilya Indigo (ok), 01:52, 15/09/2018 [^] [ответить]    [к модератору]  
  • –2 +/
    Я пишу Вам с железки на которой BIOS и таких железок у меня аж 3!
     
     
  • 3.33, Аноним (33), 05:19, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    А еще есть железки c BIOS, которые умеют в главный UEFI бонус, который заключается в поддержке больших накопителей. Так что UEFI вообще не нужно.
     
  • 1.20, Maxim (??), 00:44, 15/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Кстати как там насчет G9? Возможно с ним выйти в массы?
    И насколько реально изготовить собственную партию по докам IBM?
     
     
  • 2.23, Аноним (-), 00:48, 15/09/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Я видел кино, где внучок выращивал у бабушки на балконе коноплю. Кстати, это были негры.
     
     
  • 3.43, тов. майор ФСКН (?), 11:16, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    я тебе, внучок, покажу негров! И бабка твоя присядет лет на десять.

     
  • 1.47, Аноним (46), 13:46, 15/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Создаётся впечатление, что Штеуд пытается отмыться от стекающего с него со всех сторон .ерьма.
     
  • 1.53, Аноним (53), 16:38, 15/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    ЖДЕМ ОТВЕТ ОТ AMD! =)

    Надо нас как-то погромче ждать, чтоб они очухались там.

     
     
  • 2.54, Аноним (53), 16:39, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    *нам. и погромче )
    Только ведь у сторонников открытых кодов почему-то лютая ненавить к бложикам, реддитам и твиттерам, где их могли бы заметить :(
     
     
  • 3.63, тоже Аноним (ok), 17:47, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    > Только ведь у сторонников открытых кодов почему-то лютая ненавить к бложикам, реддитам и твиттерам, где их могли бы заметить :(

    У людей, которые не против бложиков, реддитов и прочих твиттеров, совершенно нет времени писать код даже на работе

     
  • 1.55, eganru (?), 17:02, 15/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    я бы хотел дерево устройств и u-boot.

    по моему опыту от bios и uefi проблемы одни.
    воспринимаю как костыль какой-то.

    последний раз с другом сидели, хотели на ноут китайский с атомом каким-то заместо win10 поставить дебиян. удача стороной обошла. не хватило мозгов. прямо вот не хотело и все.

     
     
  • 2.61, пох (?), 17:38, 15/09/2018 [^] [ответить]    [к модератору]  
  • +/
    > я бы хотел дерево устройств и u-boot.

    и пока это дерево с производителя не выпросишь/украдешь/подберешь похожее "только грузимся исключительно со второго раздела встроенного модуля памяти, ибо для первого что-то не подошло", будешь пользоваться тем, что на лопате поднесли, да?

    нет уж, слава Интелу, что он продавил uefi и в aarch64, нахрен мне то щастье не надо.

    > не хватило мозгов. прямо вот не хотело и все.

    эка вы самокритичны.
    подсказываю: у этих недоноутов нет эмуляции биос, а uefi - 32 (проверьте - десяточка наверняка 32битная).
    дебиан вам не светил принципиально. Правильно приготовленную генту поставить, полагаю, можно, но гемор тот еще. убунта, сами понимаете, всьо. А больше, по-моему, и нет уже никого.

    пользуйтесь божественной десяточкой, китаец знал что делает.

     
  • 2.65, АнониМ (ok), 18:34, 15/09/2018 [^] [ответить]    [к модератору]  
  • –3 +/
    >последний раз с другом сидели

    банк грабанули? или мочканули кого по малолетству?

     
  • 1.71, sposob (?), 03:16, 17/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    it is not going to be installed in my мозг
     
  • 1.74, mandms (?), 10:54, 20/09/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    не 3 о, не Boootloader
    а 2 о: Bootloader.

    везде.
    даже у интел.

    Поправьте опечатки
    #никтонечитаеткоменты #никтонечитаеттекстновости

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor