Как восстановить прошивку ami bios (BOOTBLOCK)

Довелось мне столкнуться с тем что я повредил ami bios на одном из стареньких компьютеров. Прошивать bios приходилось часто, но это был первый случай когда я его «поломал». В интернете много информации о том как его восстановить, однако мне это не помогло. Как потом выяснилось там написано не все что надо сделать для того что бы реанимация прошла успешно или вообще началась.

Немного вступления. BOOTBLOCK

Почти все современные BIOS имеют BOOTBLOCK — специальный раздел памяти для восстановления системы. Этот раздел содержит инструкции и информацию для инициализации минимума критически необходимых устройств.

Подготовка к восстановлению

Очень важная информация, которую я вообще не нашел в поисках решения проблемы. Необходимо отсоединить все ненужные для восстановления BIOS устройства от материнской платы.
Что не нужно: мышь, все usb устройства, винчестеры, оптические приводы, PCI устройства, видеокарта, и так далее. Мне даже понадобилось на одном из компьютеров убрать одну планку (и оставить одну) оперативной памяти.
Что нужно: дисковод, клавиатура, оперативная память и процессор.

Восстановление BIOS

  1. Отформатировать дискету и записать туда файл с необходимой версией BIOS
  2. Переименовать его в AMIBOOT.ROM
  3. Обязательно выключите компьютер от сети, а не просто выключить его через кнопку POWER
  4. Зажать комбинацию клавиш CTRL+HOME
  5. Включить компьютер и не разжимать комбинацию клавиш до тех пор пока система не начнет считывать информацию с дискеты
  6. Ждать. Компьютер по окончании либо даст 4 коротких сигнала либо вообще ни чего «не скажет» и перезагрузится сам

Если все прошло гладко, то хорошо. Возможно появятся проблемы, например 5 коротких сигналов — это система не может прочитать файл.

Полный список сигналов при восстановление AMI BIOS:

Число звуковых сигналов Индекс
1 Носитель не определен
2 Файл ROM не найден в корневой директории
3 Вставьте следующий том носителя
4 Флэш-программирование завершено успешно
5 Ошибка чтения файла
7 Флэш-EPROM не определен
10 Ошибка при стирании флэш-памяти
11 Ошибка флэш-программы
12 Проблема с размером файла ROM
13 Образ ROM не соответствует требованиям BIOS

Надеюсь кому то информация будет полезна.

38 комментариев

  1. Спасибо за статью. Делаю все как положено, но дисковод не заводится. Включаю комп с зажатыми клавишами, сразу 4 коротких сигнала, через секунд 30 — 2 длинных отрывистых сигнала. Что такое? Может клавиатура USB, которая через переходник в ps/2 подключена?

  2. Дисковод не щелкает? 2 сигнала означают что файл не найден. Походу не определяется дисковод, возможно, действительно из за usb. Либо если дисковод все же читается, то не может найти файл.

  3. Флопик молчит, но он точно рабочий. BIOS точно AMI. Клавиатуру уже попробовал P/s2 результата ноль. Увы

  4. У меня такая же проблема была, флопик долго не считывался. Но помогло как раз то что описано в статье, убрал все устройства и обесточил комп.

  5. Спасибо за ответы.
    Расскажу предысторию…
    По глупости (действительно не понимаю, что меня на это толкнуло) поставил утилиту от MSI которая следит за обновлением драйверов. Ну, и она периодически сообщала об обновлениях BIOS. Обновлял раза 2 все нормально. На третий раз обновление прошло тоже успешно, комп перегрузился и я на нем проработал часа 3 до… следующей перезагрузки. Комп не включился. Отнес мать в Юлмарт (там покупал) они очистили CMOS и она заработала. Я доволен. Но дома, когда решил установить в BIOS правильное время, комп снова не включился. Отнес в Ю. полностью комп. Они попробовали и отдельно мать и собранный мой комп все работает, приношу домой — та же ситуация, что и в первый раз. Думаю, может уже с электричеством что не так.
    Позже заметил, что комп включается (с обнуленным BIOSом, только когда выйдет остаточный ток), но настройки все равно менять не дает. По глупости, наверное, решил прошить свой обнуленный BIOS средствами BIOS. В итоге, когда проходила зачистка старой версии комп тупо завис на 45%, простоял так часа 2 и был перезагружен. После этого имеем то, что имеем. Что делать понятия не имею.
    Комп обесточивал (даже ждал пока остаточное эл-во уйдет), поотключал все лишнее, даже оперативку одну планку оставил, клавиатура ps/2 — 4 коротких после нажатия Power и через 30 сек. 2 длинных с коротким интервалом…

  6. Если те же 4 коротких, то проблему нужно искать тут: Неисправность системного таймера. Но советую послушать внимательно, точно ли все 4 одинаковых.

  7. Да точно такие же. Все пишут про проблему системного таймера и ни кто не пишет, что это такое?

  8. Рекомендуют попробовать сбросить биос через перемычку и так же через вытаскивание батарейки на 10 минут. Если ни чего не поможет то повреждение мат платы.

  9. Ура! Победа!
    Александр, не знаю, что конкретно я сделал (потому как логики в моих действиях я не особо вижу), но она заработала.
    Вобщем, снес мамку в Юлмарт, ребята посмотрели, попробовали прошить с флешки — нифига не вышло, сказали, что проблемы с BIOS случай не гарантийный и послали… искать умельца с программатором.
    Принес домой, собрал комп, включаю — непонятный экран, первый раз такой видел (синий экран, как обычный BIOS, но только с одним пунктом M-Flash). Скачал BIOS последнюю версию, воткнул флешку, перегрузился с зажатыми Ctrl-Home и обновил BIOS, «о чудо» — подумал я, но не тут-то было! После перезагрузки черный экран, никаких звуков зуммера, только пропеллеры кружатся. После нескольких конкретных пинков комп летит в угол и отдыхает. Утром (в надежде, что после выхода остаточного тока комп может завестись — такое уже бывало) все же не удержался и снова начал мучиться:
    — скачал на флешку сразу несколько версий BIOSa (сразу оговорюсь, переименовывать ничего не нужно! хотя на сайте производителя говорится, что файл надо обязательно переименовать)
    — втыкаю флешку, зажимаю Ctrl-Home, запускаю комп (при этом все доп устройства отключены на всякий случай, даже жесткий диск)
    — открывается окно, похожее на предыдущее, но побольше пунктов. Нахожу M-Flash и выбираю пред-предпоследнюю версию BIOSa, процесс проходит удачно, комп перегружается и требует с чего-нибудь загрузиться
    — подключаю все устройства, стартую — система грузится!
    — не верю в чудо, перезагружаюсь, меняю системное время, дату и еще пару настроек — система стабильно грузится!
    — делаю вывод — последняя версия BIOS для моей мамки нихрена не подходит!

    Вобщем всем удачи! Надеюсь, кому-нибудь это поможет.

  10. У меня просто чёрный экран и 4 коротких сигнала и 2 длинных через 30секунт
    попробовал прошыть с зажатыми Ctrl-Home ничего не получается.Попробовал сбросить настройки вытащил батарею тоже ничего,
    Комп только ругается

  11. А никто не воскрешал ASRock H67DE3? Неудачно прошился, теперь при загрузке пищит 2 раза и черный экран, пробовал закидывать на флэшку стоковый и последний биос, переименовывал в AMIBOOT, зажимал CTRL+HOME и без него пробовал, в общем суть одинаковая — моргает секунд 10 диодом на флэшке и тишина. Флэшка 8Гб, может дело в этом?

  12. Думаю использовать флешку в этом деле смысла нету. Тут как я уже писал вообще лучше все USB устройства вырубить. По CTRL+HOME обращение происходит к дисководу.

  13. Вопрос пока отпал, материнки сейчас не такие уж дорогие, но из чистого любопытства, как на флоппик запихнуть 8Мбайт? Судя по табличке звуковых сигналов — можно разбить на тома, я правильно понимаю?

  14. Мать достаточно современная. Возможно я ошибся и она вполне может восстанавливать с USB. Только думаю нужно размер не более 4х Гб и файловую систему посмотреть. Да и не все флешки подходят.

  15. Доброго времени суток!У меня проблема с биосом. На днях обновил биос,скачал с оф.сайта последнюю прошиву и обновил через биос. Обнова прошла успешно,но после перезагрузки,кулера работают,чёрный экран и больше ничего(((Лазил на разных форумах,читал как восстановить биос,чего только не пробовал,с флехи не грузится(индикатор не горит).Потом чёта намутил с писаниной дос,на флехе загорелся индикатор,потом переписывал,пробовал другие варианту без толку(индикатор перестал гореть).Бросил я это дело до утра.Утром включил,индикатор не просто загорелся,но ещё и спикер начал пищать(5 сигналов),если смотреть по таблице,то это «Ошибка чтения файла». Проблема в том,что я не пойму где именно ошибка,в прописанных командах,в прошивальщике или в самой прошивке.Ребят,помогите плиз,уже 2-ое суток парюсь,нечего не получается,но продвижения есть.
    P.S.вот моя материнка-http://www.asrock.com/mb/AMD/970%20Pro3/index.us.asp
    Заранее спасибо!

  16. Всем хай. Спасибо автору за статью и в особенности за таблицу сигналов. Решение получилось чуть-чуть по другому. Выкладываю что делалось:
    Имею:
    Материнская плата: MSI ms-7260 PBC 1.0.
    Процессор: Atlon 3800+.
    Флешка (4GB).
    Делал:
    1)Флешка отформатирована в !FAT!.
    2)На сайте производителя в !спецификации! найден процессор и !соответствующая! ему прошивка.
    3)Файл прошивки A7260NMS.140(моя прошивка) переименован в AMIBOOT.ROM и записан на флешку.
    4)Подключена клавиатура !PS/2! и отключено всё кроме процессор, видео-карты и ОЗУ.
    5)Зажата комбинация Ctrl+home и запущен компьютер.
    6)На экране появилось изображение с информацией о перезаписи флеш-памяти.
    7)Компьютер сам перегрузился.
    8)Bios восстановлен.
    Были предприняты попытки записи с флопи-дискеты -> без результатно.
    Может кому помог хоть чем-то. Сильно не ругайте.

  17. Всем привет кто знает
    помогите-я понизил версию
    биос на asus x50z .стоял
    биос 208 а я поставил 202
    и теперь при включении
    тайна черного
    екрана,горит только
    лампочка включения и
    запускается кулер.читал
    форумы говорят только
    програматтор.Но я еще
    слышал какието нкнопки
    нужно зажимать при
    включении для
    востановления и как
    подписать правильно фаил
    биоса,именно на етот ноутбук
    что бы он его разпознал с
    флешки.Выручайте ребят.

  18. Имеется плата Asus P5E VM DO, при переустановке биоса(Через windows). Утилита Asus live updater. Выбрал способ прошивка через файл, указал файл, выскочило окно нажать либо flash, либо exit, нажал flash. Внизу появились 3 полосы с процентами. Первые 2 прошли успешно на 100%, а вот 3 примерно на 62% написала ошибку, был выбор, либо try, либо exit, попытался повторить процедуру, то есть нажал try, все равно написало ошибку, далее выбрал exit, решил перепрошить более поздней прошивкой, но программа больше не запустилась, сказала необходимо перезапустить компьютер, начал перезапускать и тут понеслась, при перезапуске компьютер выключился, и включился, буквально секунд 5 вентиляторы крутятся и просто компьютер выключается, и пытается запустится вновь, без моего ведома, при отключении всех устройств(оставил проц и все), происходит тоже самое, при снятии процессора, у компа крутятся только вентиляторы, но при этом не выключается, думаю что полетел bios, при подключении флоппи(читалка дискет) загорается только огонек, но сопровождающего звука нету, как обычно на всех таких устройствах, так вот стоит ли пробовать востанавливать биос, да и он ли это вообще, просто дискеты пока не имеется, подскажите.

  19. Кирилл, смысл восстановить есть конечно. Пробуйте, инструкция есть. Так же тут в комментариях писали у кого как получалось восстановить.

  20. Очень полезная статейка, восстановил материнку, А так уже почти собрался платить бабло за прошивку через программатор) В общем Автору спасибо большое!

  21. Такая проблема, после обновления биоса из windows комп не включается. После нажатия кнопки пуск, два коротких сигнала и черный экран. Как можно это исправить?

  22. Имеется мать — ASRock 970 Pro3 R2.0
    при откате BIOSа комп завис,наглухо…..перезагрузился.
    при включении имел только чёрный экран и два коротких гудка спикера,в сервисе сказали «цена вопроса — 1 500 рублей»;
    погуглил,решил попробовать своими силами… (думал хуже не станет )) )….
    Трабла решилась после следующих «плясок» :
    — От Мат.платы отключил абсолютно все USB
    — подцепил клавиатуру PS/2 сразу же двумя отвёртками зажал клавиши
    CTRL+HOME (што бы не дёргаться лишний раз)
    — Качал с оф. сайта материнской платы актуальный на данный момент BIOS (AMI 2.4),файлик
    звался «970P3R22.40»,переименовал в «AMIBOOT.ROM»
    — Скинул на флэшку заранее форматированую в FAT32 (2 Гб )
    — Вставляю Флешку в USB порт,запускаю мать,спикер пищит два раза,на мониторе — чернота )) ;
    флешка секунд 15 мигает (то есть к ней какое — то обращение идёт) и всё….поочерёдно
    перепробовал все USB порты — ничего…
    -Думал уже остаётся только сервисный центр,решился на последнюю попытку…Припомнил што на самом чипе была наклейка с надписью «Р 1.5» скачал,с того же сайта версию БИОС 1.5 ( файлик звался «970P3R21.50» ) переименовал его в
    «AMIBOOT.ROM»,взял первую попавшуюся флэшку ( 8 Гб ) форматнул в FAT32 и скинул его туда вместе с оригиналом (в итоге на флэшке было два файла -«970P3R21.50» и он же переименованый в «AMIBOOT.ROM») воткнул флэшку в порт находяшийся сразу же под PS/2,запускаю…слышу — двойной пик,и О ЧУДО!!!! появился интерфейс,началась загрузка/установка или востановление, BIOS.после вылезло сообщение с просьбой о перезагрузке.пару раз перезагрузился и….всё,позже обновился до 2.4 из под DOS.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *