URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 88451
[ Назад ]

Исходное сообщение
"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."

Отправлено opennews , 31-Янв-13 14:48 
Разработчики из компании Google интегрировали (http://review.coreboot.org/gitweb?p=coreboot.git;a=commitdif...) в кодовую базу проекта CoreBoot (http://www.coreboot.org), в рамках которого разрабатывается свободная альтернатива проприетарным прошивкам и BIOS, наработки проекта PIANO, нацеленного на интеграцию в CoreBoot поддержки загрузки UEFI-стека на основе TianoCore (http://sourceforge.net/apps/mediawiki/tianocore/index.php?ti...). TianoCore представляет собой открытую реализацию UEFI, разрабатываемую компанией Intel, но не содержащую компонентов для инициализации оборудования. Интеграция   кода поддержки оборудования Coreboot с TianoCore позволяет (http://www.coreboot.org/TianoCore) предоставить открытое UEFI-окружение, готовое для использования на реальном оборудовании.


Сам по себе CoreBoot является лишь минимальной прослойкой для инициализации материнской платы и периферийных устройств. После инициализации управление передаётся на один из поддерживаемых обработчиков (http://www.coreboot.org/Payloads) (payload), в коли которого в случае UEFI выступает TianoCore.  Для сборки образа CoreBoot c поддержкой TianoCore следует активировать опцию PAYLOAD_TIANOCORE. Созданный в рамках проекта PIANO обработчик базируется на использовании библиотеки libpayload и позволяет загрузить ядро Tiano Core DXE с раздела для UEFI-прошивок, хранимого в CBFS. Из ранее доступных обработчиков можно отметить различные открытые реализации BIOS (OpenBIOS (http://www.coreboot.org/OpenBIOS), SeaBIOS (http://www.coreboot.org/SeaBIOS)), запуск прошивки OpenFirmware (http://www.openbios.org/Open_Firmware), прямая загрузка ядра Linux, выполнение загрузчика GRUB2 (http://www.coreboot.org/GRUB2) или FILO (http://www.coreboot.org/FILO), обеспечение загрузки по сети (Etherboot (http://www.coreboot.org/Etherboot)/GPXE (http://www.coreboot.org/GPXE)/iPXE (http://www.coreboot.org/IPXE)).


URL: http://www.phoronix.com/scan.php?page=news_item&px=MTI4ODU
Новость: https://www.opennet.ru/opennews/art.shtml?num=35979


Содержание

Сообщения в этом обсуждении
"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Аноним , 31-Янв-13 14:48 
Неделя UEFI на опеннете.

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено pavlinux , 31-Янв-13 14:57 
СoreBoot

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Аноним , 31-Янв-13 16:56 
А UEFI на основе TianoCore - аппаратуро-зависимая вещь? Т.е. понятно, что CoreBoot выполняет первичную инициализацию железа, но затем чтобы работал UEFI, он должен иметь драйвера для конкретного видео-контролера, дискового контролера и т.д.?

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено robux , 31-Янв-13 17:08 
Костыль на костыле и костылём погоняет.
Как разберутся производители железа и дистроклепатели во всем этом зоопарке?

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено dimqua , 31-Янв-13 17:29 
В чём тут разбираться то?

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено robux , 31-Янв-13 18:06 
Для начала в этом:

> CoreBoot, BIOS, PIANO, UEFI, TianoCore, Payloads, OpenBIOS, SeaBIOS, OpenFirmware, FILO, GPXE, iPXE.

Не благодари :)


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Аноним , 31-Янв-13 19:40 
Для вас уже давно придуман идеальный пользовательский интефейс:
[Сделать мне зашибись!]

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Xasd , 31-Янв-13 17:47 
> TianoCore представляет собой открытую реализацию UEFI, разрабатываемую компанией Intel, но не содержащую компонентов для инициализации оборудования.

понятное дело что CoreBoot (CoreBoot+TianoCore) врядле в реальной жизни можно будет увидить в магазинах. (кроме возможно парочки моделей AMD-компьютеров. которые тоже не факт что можно увидить в продаже в магазинах).

но что касается процессоров именно Intel -- то какие производители Биосов используют TianoCore?

AMI? PhoenixBios? AwardBios? у них TianoCore или своя фигня какая-то?

не может же быть такого что Intel вложилась в TianoCore, но на практике Intel-компьютеры не поставляются с TianoCore?!


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено pavlinux , 31-Янв-13 17:54 
Во всех BIOS/EFI/UEFI есть бэкдоры для спец. служб.
BIOS написать не сложно, сложно получить разрешение у АНБ/ФБР/ЦРУ на его внедрение!
Существование в открытом доступе Coreboot, Bochs, SeaBIOS,... говорит лишь
о не блокировании доступа к управляющим микрухам иль наличию алгоритмических закладок.  

Насколько я знаю, корабут не блокирует и не перехватывает доступ к SMM/SMRAM.
SMI на уровне есть/нет, работаем дальше.  

Так что, открытые БИОСы для не спеца это опиум для народа!
Ты видишь код, думаешь, что типа всё под контролем, эйфория открытости, ля-ля,
и тут Джон Блэк из Массачуссецца формирует "волшебный" езернет фрейм, который
транслируется без изменений, такими же микрухами от Циска/ХП/АТ/3Сом/... и включает
внезапно появившееся радио устройство на микрухе RTL8139  


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Аноним , 31-Янв-13 19:13 
У вас паранойя! Не запускайте, а то будет хуже.

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Аноним , 31-Янв-13 22:44 
>а антенны как появляются? Вырастают постепенно?

Нанотехнологии же ;)


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено pavlinux , 31-Янв-13 23:57 
> У вас паранойя! Не запускайте, а то будет хуже.

Засунь любой БИОС в IDA и удивись!


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Аноним , 01-Фев-13 11:48 
Покажите какие части именно должны вызвать удивление, вы ведь их нашли?

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено pavlinux , 01-Фев-13 14:05 
> Покажите какие части именно должны вызвать удивление, вы ведь их нашли?

Название организации и заказчика тоже надо назвать?!


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Аноним , 01-Фев-13 16:54 
То есть вам нечего показать?

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено pavlinux , 03-Фев-13 23:34 
> То есть вам нечего показать?

Ты кто такой? Кому показывать? Написано "Аноним", ну и как я вакуумному говну
буду что-то показывать?!  На понт хочешь взять, так у тя очко играет даже показаться,
не то чтоб предъявы кидать!  


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Аноним , 31-Янв-13 19:43 
> Насколько я знаю, корабут не блокирует и не перехватывает доступ к SMM/SMRAM.

У SMM должен быть обработчик. Он должен быть в BIOS. Если его не будет в BIOS - кто будет выполняться при заваливании в SMM?

> и включает внезапно появившееся радио устройство на микрухе RTL8139  

Ой, а можно моим реалтекам таких магических пакетов накидать? А то что они проводные? Прикинь, а так гигабитный wireless сразу будет! Правда я одного не понимаю: а антенны как появляются? Вырастают постепенно?


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено pavlinux , 31-Янв-13 23:54 
> У SMM должен быть обработчик. Он должен быть в BIOS.
> Если его не будет в BIOS - кто будет выполняться при заваливании в SMM?

# ls -la /lib/firmware/intel-ucode  

> а антенны как появляются? Вырастают постепенно?

витая пара чем тебе не антенна, да и на плате разводки немерено,
написать в спецификации, что это супер-пупер нужный провод "+3V",
вот тебе и антенна с усилителем. А чё внутри микрухи,... скажет
только рентгеновское сканирование с шагом интенсивности в пару
нанометров, а такой прибор стоит как бюджет Лаоса :)


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено gns , 01-Фев-13 00:16 
> витая пара чем тебе не антенна

Примите таблетки и возвращайтесь в палату.


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Аноним , 01-Фев-13 08:06 
Думаю, что рассуждения павлинукса не такие уж безумные. Как твой смартфон УКВ ловит? Не задумывался? Точно - провод в 4-х проводных наушниках. Реализация антенны на разводке материнки не представляет проблемы. Так задуматься, для реализации приема радио в УКВ и КВ (а вот для этого даже местного ретранслятора не нужно!) даже особой схемотехники может не понадобиться - достаточно программной реализации (в т.ч. прошивки). Пробовал в далеком детстве включать бабушкин утюг в радиорозетку? Забавный эффект помнишь?

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено qux , 01-Фев-13 15:23 
А что за эффект, для отставших от жизни? :)

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено RedRat , 01-Фев-13 16:11 
Утюг начинал разговаривать.

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено gns , 01-Фев-13 15:38 
> Реализация антенны на разводке материнки
> в УКВ и КВ (а вот для этого даже местного ретранслятора не нужно!)
> достаточно программной реализации (в т.ч. прошивки)

Одна беда - корпус экранирует.


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено qux , 02-Фев-13 15:07 
> Одна беда - корпус экранирует.

Не всегда — акриловые окна (возможно и корпуса целиком есть, не интересовался), ноутбуки, смарты/планшеты с неметаллическим корпусом. В мобильных устройствах он и не может хорошо экранировать, внутри обычно куча штатной радиосвязи же.


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Aquarius , 31-Янв-13 20:41 
а как этот "волшебный" Джон из Массачуссецца обеспечит доставку Блек-фрейма до порта, в который воткнут патч, другим концом торчащий в материнке?

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено pavlinux , 31-Янв-13 23:55 
> а как этот "волшебный" Джон из Массачуссецца обеспечит доставку Блек-фрейма до порта,
> в который воткнут патч, другим концом торчащий в материнке?

Хватит, и так много рассказал.


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено gns , 01-Фев-13 00:17 
> Хватит, и так много рассказал.

Да. Чёрные вертолёты уже в пути.


"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено qux , 01-Фев-13 15:24 
TCP/UDP payload же. В один прекрасный день на главной странице гугла логотип превращается...

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Аноним , 01-Фев-13 11:47 
Это всё фигня, видили бы вы что делает "Искра" c нокиевскими телефонами.

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено h31 , 31-Янв-13 20:15 
Могу ошибаться, но TianoCore - это что-то типа референсной реализации.
У меня на нетбуке стоит Insyde H2O, похоже, что делали с нуля.

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено paulus , 31-Янв-13 18:33 
Все же лучше CoreBoot открытой реализацией UEFI-прошивки на базе TianoCore чем покупка подписей у M$. Жаль производители железяк подкуплены корпорацией зла.

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено анонимм , 31-Янв-13 19:09 
а радость от существование этих всех проектов будет? или мелкомягкие зонды прочно обосновались в анусах пользователей пк?

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено Михаил , 31-Янв-13 20:05 
Этот вопрос самому себе задавать надо, ты ведь не со стиральной машины пишешь?

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено анонимм , 31-Янв-13 21:20 
я же о будущем спрашиваю. Сейчас мне кажется, что конца угнетению не будет.

"В CoreBoot добавлена реализация открытой UEFI-прошивки на ба..."
Отправлено solar , 31-Янв-13 21:36 
хорошо хоть мой бумажный блокнот с ручкой в кармане не надо этим гомном загружать.