LINUX.ORG.RU

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

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

Все настройки определяются во время сборки coreboot. Правда есть дополнение nvramcui с менюшкой, через которую можно менять некоторые настройки на лету, но по крайней мере в моём случае nvramcui оказалось глючным: что ни выбирал, в реальности ничего не менялось, хотя я пробовал последний раз давно и может быть с тех пор его починили. ch1p ?

Может быть это и правильно: ведь после того как ты уже подобрал оптимальные настройки, единственное что остаётся по большому счёту - так это выбирать устройство с которого грузиться, а коребутовский SeaBIOS такую возможность предоставляет (во время загрузки нажимаешь Escape и затем номер девайса из списка который хочешь выбрать). Порядок загрузки по умолчанию - при желании можно настраивать через cbfstool путём добавления файла-списка в файловую систему собранного образа биоса coreboot, при этом полностью пересобирать биос не требуется

Сам биос собирается с нуля за несколько минут, при условии что у тебя уже собран коребутовский тулчейн (gcc и прочее) - предоставляемые твоим дистрибутивом линукса «gcc и прочее» не подходят, т.к. в них могут быть несовместимые изменения от авторов дистрибутива, которые могут привести к тому что у других коребут грузится, а у тебя - собранный с теми же настройками но неправильным тулчейном - нет

Кстати, у меня есть одна плата с глючной CMOS-памятью, на которой когда стоял официальный биос и сохранял настройки даже без изменений - это её окирпичивало до сброса CMOS памяти. И вот эта особенность коребута, что настройки задаются на этапе сборки а не меняются на ходу и не сохраняются/загружаются из CMOS, меня реально выручила

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

Все настройки определяются во время сборки coreboot. Правда есть дополнение nvramcui с менюшкой, через которую можно менять некоторые настройки на лету, но по крайней мере в моём случае nvramcui оказалось глючным: что ни выбирал, в реальности ничего не менялось, хотя я пробовал последний раз давно и может быть с тех пор его починили. ch1p ?

Может быть это и правильно: ведь после того как ты уже подобрал оптимальные настройки, единственное что остаётся по большому счёту - так это выбирать устройство с которого грузиться, а коребутовский SeaBIOS такую возможность предоставляет (во время загрузки нажимаешь Escape и затем номер девайса из списка который хочешь выбрать). Порядок загрузки по умолчанию - при желании можно настраивать через cbfstool путём добавления файла-списка в файловую систему собранного образа биоса coreboot, при этом полностью пересобирать биос не требуется

Сам биос собирается с нуля за несколько минут, при условии что у тебя уже собран коребутовский тулчейн (gcc и прочее) - предоставляемые твоим дистрибутивом линукса «gcc и прочее» не подходят, т.к. в них могут быть несовместимые изменения от авторов дистрибутива, которые могут привести к тому что у других коребут грузится, а у тебя - собранный с теми же настройками но неправильным тулчейном - нет

Кстати, у меня есть одна плата с глючной CMOS-памятью, на которой когда стоял официальный биос и сохранял настройки даже без изменений - это её окирпичивало до сброса CMOS памяти. И вот эта особенность коребута, что настройки задаются на этапе сборки а не меняются на ходу и сохраняются/загружаются из CMOS, меня реально выручила