The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Прогресс в разработке свободной многоплатформенной утилиты для перепрошивки BIOS

06.05.2009 14:56

Проект CoreBoot (LinuxBIOS), в рамках которого разрабатывается открытая (GPL) система базового ввода/вывода, основанная на Linux ядре, представил релиз утилиты flashrom 0.9.0, предназначенной для прошивки BIOS или firmware из операционных систем Linux, FreeBSD, DragonFly BSD, Solaris и Mac OS X. Утилита позволяет выполнять операции чтения, записи, очистки и проверки содержимого flash ROM чипов, выступая аналогом проприетарных DOS и Windows утилит awdflash, amiflash и afudos, но при этом работает значительно быстрее и поддерживает обновление из скриптов в автономном режиме.

В новой версии утилиты flashrom реализована поддержка всех существующих flash ROM чипов и технологий записи, доступных для архитектуры x86. Например, поддерживается 157 семейств flash-чипов, 75 чипсетов flash-контроллеров, интерфейсы Parallel, LPC, FWH и SPI. Работа flashrom протестирована на более чем 70 популярных материнских платах производства Abit, Asus, MSI, Nec, Sun, RCA, VIA, Tyan, Acorp, Artec, IBM, Gigabyte, Kontron, Iwill и т.д.

  1. Главная ссылка к новости (http://www.coreboot.org/News#2...)
  2. Перепрошивка BIOS в Linux
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/21611-bios
Ключевые слова: bios, flash, firmware, coreboot
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (24) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, fresco (??), 15:30, 06/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    универсальность прямо радует
     
     
  • 2.8, fedor (??), 16:22, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    мамки ASUS прошивать самое то :)


     

  • 1.7, аноним (?), 16:18, 06/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то как-то пробовать счикотно ибо программатора под рукой нет и второго биоса
     
     
  • 2.10, fresco (??), 17:05, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    у меня как-то и нужды особой нет
     

  • 1.9, fyjybv (?), 16:42, 06/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А к чему это? Если давным давно из биоса запускается встроенный прошивальщик типа ez-flash асусовского?
     
     
  • 2.11, otaku (ok), 17:08, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    он не даст добро на прошивку линуксбиоса, так как разрешает шить тока родные биосы от производителя
     
     
  • 3.20, поцанчик (ok), 01:02, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    а никто биосы переписывать вам и не собирается. Вчитайтесь в  новость.  это обычный флешер, только под линух.
     
     
  • 4.25, dRiZd (?), 09:52, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ууххх.... Не подымается теперь: пробовал прошить ASUS P5N32E-PLUS - начал а закончить не смог. Хорошо рядом мамка со съемной флешкой была (MSI), пришлось перешить на ней - слава богу все прошло удачно.
    Так что такие эксперименты больше повторять не советую, а пользоваться "заводскими" средствами.
     
  • 2.28, User294 (??), 14:45, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >  А к чему это?

    А к тому...

    >Если давным давно из биоса запускается встроенный прошивальщик типа ez-flash асусовского?

    Да.Из проприетарного биоса делающего хз что (включая и обработчики SMM например, те, которые кольцом ниже вашей ОС сидят по сути), запускается прошивальщик, согласный шить только проприетарный же биос.Если вас все устраивает - идите пастись на травку, как вам и положено.Какие проблемы то? :) А некоторым хочется сохранять контроль над своей системой например.Потому что проприетарный биос не всегда делает то что надо.В нестандартных случаях например когда собирается мощный кластер из множества узлов это может быть вполне себе критично.И такие проекты этот самый коребут часто пользуют кстати.

     

  • 1.12, ws (ok), 17:08, 06/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Утилита позволяет выполнять
    >операции чтения, записи, очистки и проверки содержимого flash ROM чипов, выступая
    >аналогом проприетарных DOS и Windows утилит
    >awdflash, amiflash и afudos, но при этом работает значительно быстрее и поддерживает
    >обновление из скриптов в автономном режиме.

    Незнаю как с скоростью... Но тот же awdflash еще с времен господства ДОС умел работать из скриптов в автономном режиме.

     
     
  • 2.24, seyko (ok), 02:08, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    К тому же, не умеет работать на notebook-netbook. Ибо там встроенный контроллер (считай контроллер клавиатуры как-бы) не позволяет прошить БИОС, пока через него байтики на разрешение программирования не пошлёшь. И если порыть их списки рассылки, то на обсуждение указанной проблемы можно наткнуться. Типа: coreboot и все его утилиты ориентированы на desktop, где EmbeddedController не применяется. Надо что-то делать, как-то выкручиваиться, может начать с Asus EeePC, у него EC попроще, и тд и тп...
     
  • 2.29, User294 (??), 14:46, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Но тот же awdflash еще с времен господства ДОС умел работать из скриптов
    > в автономном режиме.

    Угу.Перезагрузка из текущей системы в дос - автономней некуда.Кстати дос еще должен где-то быть.И эта сволочь весьма разборчива в том какие ФС оно будет хавать и прочая.Что несколько геморройно.

     

  • 1.13, Аноним (-), 17:57, 06/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Q-Flash наше всё.
     
  • 1.14, Аноним (-), 18:49, 06/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ещё очень бы неплохо написать к нему гуёвый фронтэнд
     
     
  • 2.16, fyjybv (?), 19:36, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Ещё очень бы неплохо написать к нему гуёвый фронтэнд

    Угу, на жабе.

     
     
  • 3.17, 1 (??), 20:50, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    угу, на питоне.
     
     
  • 4.21, поцанчик (ok), 01:03, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    угу на tcl
     
     
  • 5.23, mitya (ok), 01:27, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Угу. На ASM.
     
     
  • 6.26, XoRe (ok), 10:14, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Угу. На C# под Wine =)

     
     
  • 7.27, anon (?), 14:41, 07/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    на брайнфуске,скомпилить под винду и запустить в wine:)
     

  • 1.19, QuAzI (??), 23:28, 06/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мелочь, а приятно. Интересно, rom.by-евцы и overclockers.ru-шники скоро до него доберутся?
     
  • 1.30, аноним (?), 17:35, 07/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ха, появилась новость и на следующий день в портах FreeBSD появился flashrom. Наши оперативно работают :)
     
  • 1.31, Ivan (??), 15:58, 08/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что и старьё (уровня pentium-1) и новьё (уровня core-2) шьёт?
     
     
  • 2.32, XoRe (ok), 17:36, 08/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Что и старьё (уровня pentium-1) и новьё (уровня core-2) шьёт?

    Так под них куда проще лить - все уже давно изучено и описано.

    Препятствия могут быть именно с новыми биосами, в которых могут добавить что-то новое и неизвестное)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру