LINUX.ORG.RU

История изменений

Исправление SakuraKun, (текущая версия) :

Xenius , благодарю вас за попытку помощи Tomohyeah в моё отсутствие, хотелось бы уточнить пару моментов вашего сообщения

При сборке coreboot можно выбрать, будет он блокировать запись в BIOS или нет. Если не заблокирована, то можно из-под самой системы перепрошить.

Могу ошибаться, но по-моему сам coreboot никак не может блокировать запись в BIOS-чип. Запись в BIOS-чип может быть заблокирована со стороны OS, из-за чего пользователям приходится для перепрошивки грузиться с обычным ядром Linux вместо linux-hardened и использовать доп.флаг ядра iomem=relaxed который можно задать через меню GRUB

Можно попробовать Libreboot или подобную штуку. Это набор скриптов для упрощения сборки и настройки Coreboot под нужное железо. Если ванильный coreboot не получается собрать, может будет проще с ним.

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

Собрать из исходников, возможно пересадить какие-то данные из старого биоса, но не обязательно, вроде mac-адреса сетевой карты.

Спешу обрадовать ОПа, в случае с коребутным AMD не придётся ни бинарники пересаживать ни mac-адрес вбивать

Исходная версия SakuraKun, :

Xenius , благодарю вас за попытку помощи Tomohyeah в моё отсутствие, хотелось бы уточнить пару моментов вашего сообщения

При сборке coreboot можно выбрать, будет он блокировать запись в BIOS или нет. Если не заблокирована, то можно из-под самой системы перепрошить.

Могу ошибаться, но по-моему сам coreboot никак не может блокировать запись в BIOS-чип. Запись в BIOS-чип может быть заблокирована со стороны OS, из-за чего пользователям приходится для перепрошивки грузиться с обычным ядром Linux вместо linux-hardened и использовать доп.флаг ядра iomem=relaxed который можно задать через меню GRUB

Можно попробовать Libreboot или подобную штуку. Это набор скриптов для упрощения сборки и настройки Coreboot под нужное железо. Если ванильный coreboot не получается собрать, может будет проще с ним.

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

Собрать из исходников, возможно пересадить какие-то данные из старого биоса, но не обязательно, вроде mac-адреса сетевой карты.

Спешу обрадовать ОПа, в случае с коребутным AMD не придётся ни бинарники пересаживать ни mac-адрес вбивать. + По всей видимости, его проблемы проистекали из 3-х вещей: сайт с IASL'ом блочит РФ из-за чего не полностью собрался тулчейн, повторно пытался применять уже установленные патчи, и возможно не выполнил те пару команд в двух ERRATA'х. А так, он был в шаге от успеха - и если повторит всё с учётом советов которые я только что написал выше, у Tomohyeah всё должно получиться