LINUX.ORG.RU

flashrom 1.0 — утилита для прошивки из работающей ОС

 , , ,


1

2

Вышел релиз 1.0 утилиты flashrom, позволяющей прошивать flash-чипы (к примеру, uefi или bios), не выходя из рабочей ОС (Windows и GNU/Linux).

Утилита может использовать все технологии записи, доступные архитектуре x86, а также прошивать практически все существующие чипы. flashrom также быстрее и универсальнее своих аналогов, таких как awdflash, amiflash и afudos.

Добавлена опция "--noverify-all", с помощью которой можно будет писать в отдельные области чипа без чтения всех данных (полезно для прошивки Intel ME).

>>> Подробности

Пользуюсь уже 10 лет, ни одного «запоротого» чипа. Когда он не может, он прямо так и говорит: не могу, и не проси. В остальных случаях или шьёт без вопросов, или прдупреждает что мой чип на материнке пока Experimental.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

А если для новайса в этом деле, подойдет ли материнка Гигабайт с DualBIOS? Я так понял там если бивис запорешь, то можно скопировать одной кнопкой из соседнего бивиса.

anonymous ()
Ответ на: комментарий от GladAlex

Первый раз шил AsRock A780GM-LE по мере того, как выпускались новые версии BIOS. Потом ASUS M2N68 - вот для этой «материнки» версия Flashrom из репозиториев не годилась - «я не знаю такой чип». Скачал из SVN - заработало.

Это были 2008 и 2010 годы соответственно. ЛибРебут не использовал.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от anonymous

> А если для новайса в этом деле, подойдет ли материнка Гигабайт с DualBIOS? Я так понял там если бивис запорешь, то можно скопировать одной кнопкой из соседнего бивиса.

Да, на жажабути такое действительно можно сделать. Только я не встречал проблемы с FlashROM, чтобы он биосы «запарывал». Вот когда вместо ROM-а - экзешник, вот это да, проблема. К счастью, это осталось в 00-х. Сейчас дают только ROM-ы, чтобы через флешку из самого биоса обновлять.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

Я понял, т.е. просто скачивал официальный образ биос и прошивал этой программой. У меня кстати ASUS M4N68T - надо посмотреть - есть ли смысл прошить её.

GladAlex ★★★★★ ()

Чето не понял ее применения.

1. Я так понял для смены стандартного бивиса на Coreboot/Libreboot?

2. А для апгрейда заводского бивиса на новую версию заводского бивиса - пойдет? Или там у каждого производителя своя прога/метод?

А надо ли покупать UPS, чтоб во время перепрошивки бивиса свет не выключили?

anonymous ()
Ответ на: комментарий от Odalist

Вангую, что при использовании flashrom, будет вот такое...

У меня такое и без использования flashrom, просто китайцы берут референсный BIOS\UEFI и пихают как есть, без всяких адаптаций под конкретное железо. Отсюда и сбои.

vblats ()
Ответ на: комментарий от ne-vlezay

А ещё, если ты прошиваешь через ssh, могут интернет вырубить. И пипец серваку.
ne-vlezay

Школоту легко отличить от седожопыхъ(С) одминов. Первые не в курсе про tmux\screen ... :)

anonymous ()

много раз прошивал биосы в надежде что это что то даст и каждый раз ничего не давало - биос как биос только верса посвежее и иногда fullscreen другой

amd_amd ()
Ответ на: комментарий от anonymous

Иногда нужны модифицированные прошивки, как-то с легендарным процессором Intel Xeon E5450 c LGA 775 модификацией. Таких нет у производителя плат.

anonymous ()
Ответ на: комментарий от Gannet

Это провокация к оффтопу, парень? Всё просто: кеш в два раза больше, тепловыделение ниже, инструкций больше. Ах да! Цена ниже очень сильно.

Вопрос залу, омские линуксоиды спрашивают: а flashrom умеет микрокод процессора прошивать?

linuxmaster ★★★★ ()
Последнее исправление: linuxmaster (всего исправлений: 1)
Ответ на: комментарий от Radjah

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

linuxmaster ★★★★ ()
Ответ на: комментарий от anonymous

Дык, уже.

В будущих платах нельзя будет поставить ничего, кроме Windows 10.

Обновил BIOS в ноутбуке HP, тачпад и клавиатура работают только в Windows 10. Стал откатывать на более ранний, а вот хрен там, не даёт.

qwe ★★ ()