История изменений
Исправление 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 всё должно получиться