Ru-Board.club
← Вернуться в раздел «Драйверы и прошивки BIOS»

» FAQ. Как восстановить BIOS после неудачной прошивки?

Автор: vertex4
Дата сообщения: 25.11.2007 10:09
gogaze

Цитата:
Для восстановления Award BIOS создайте на другом компьютере загрузочную дискету, поместив на нее файл прошивки и утилиту awdflash (8.23z). Советую использовать именно эту версию, поскольку она позволяет абсолютно спокойно восстановиться с помощью Boot Block Файл. Далее - autoexec.bat должен состоять из одной команды на запуск awdflash с параметром - именем файла работоспособной прошивки. При этом постарйтесь не ошибаться с названием файла.

Значит, надо сделать загрузочную дискету.. (под 98-й виндой. Или прогой, которая есть выше на этой странице) + прописать awdflash <название прошивки> в autoexec.bat
Не получиться - сменить версию AWDflash
Велика вероятность, что подсовывается вообще левый БИОС (у плат этих серий их очень много, и не все совместимы)
Автор: SanCho_64
Дата сообщения: 25.11.2007 10:17

Цитата:
под 98-й виндой
Почему обязательно? Из-под ХР однако получается загрузочная дискета как раз с нужным autoexec.bat, без "лишних" команд..
Автор: vertex4
Дата сообщения: 25.11.2007 10:27
SanCho_64
Менеджеры памяти могут привести к глюку при прошивке.
Автор: gogaze
Дата сообщения: 25.11.2007 11:19

Цитата:
Значит, надо сделать загрузочную дискету.. (под 98-й виндой. Или прогой, которая есть выше на этой странице) + прописать awdflash <название прошивки> в autoexec.bat
Не получиться - сменить версию AWDflash
Велика вероятность, что подсовывается вообще левый БИОС (у плат этих серий их очень много, и не все совместимы)

Все это пробовано-перепробовано и из по ДОСа 6.22 форматировал и с приводимых на форуме образов. Версий AWDFLASH испробовано штук шесть, а в autoexec.bat можно хоть тещу с именинами поздравлять - результат один: если на дискете есть AWDFLASH, то он запускается независимо от наличия autoexec.bat и находит только сохраненную версию БИОСА опять же независимо от того, что написано в autoexec.bat.
Во всех случаях клава не работает, тип флешки не определяется и после того, как обнаруживается сораненная копия БИОС все останавливается.
Я вот подумал, а нельзя доработать AWDFLASH так, чтобы вот эти ключи /cd/cp/py/sn/f/r были встроены в него по умолчанию?
Автор: SanCho_64
Дата сообщения: 25.11.2007 11:24

Цитата:
Менеджеры памяти могут привести к глюку при прошивке.
пошутил?

Цитата:
а нельзя доработать AWDFLASH так, чтобы вот эти ключи /cd/cp/py/sn/f/r были встроены в него по умолчанию?
Нет, но можно собрать прошивальщик с ключами на дискете.. И ещё, удали с дискеты сохранённый образ прошивки.

Автор: vertex4
Дата сообщения: 25.11.2007 12:04
SanCho_64

Цитата:
пошутил?

Нет. В Io.sys содержится менеджер расширенной памяти, который может привести к непоправимым последствиям. А может и не привести (как повезет, но риск при прошивке думаю никому не нужен)
Автор: Rubec
Дата сообщения: 25.11.2007 20:41
Помогите разобраться. Не получается обновить GA-P35DS3L . Все делал согласно описаниям выше. Обновлял при помощи Q-Flach. Обновления с сайта производителя. Но при попытке обновления появляется надпись !! Bios Rom Programming error !! И все.
Автор: vertex4
Дата сообщения: 26.11.2007 05:32
Rubec
Для начала посмотри, не стоит ли в БИОСе защита от вирусов. Убери её..
Автор: Rubec
Дата сообщения: 26.11.2007 19:20
Знать бы как этот зверь называется по английски.
А то со словом Virus я ничего не увидел.
Было не забыл. При запуске @BIOS выдаёт "Unknown Flash Type or BIOS Write Protection"
После запуска пишет "Please Check if BIOS Write Protection Setting be disabled.
Стоки "Flash Memory Type" и "Flash Memory Size" пустые.
Где это "ВРИТЕ" в BIOS находится тоже не нашел.
Автор: s800
Дата сообщения: 27.11.2007 04:38

Rubec

а в БИОСЕ не пытался отключить защиту записи (FLASH BIOS WRITE PROTECTION кажется это называется). Как вариант моищи на мат. плате перемычку отвечающую за разрешение записи в BIOS.
Автор: Akam1
Дата сообщения: 27.11.2007 04:59
Rubec
Попробуй после входа в BIOS нажать Ctrl-F1 (для отображения скрытых функций). Обычно Write Protect BIOS (или что-то вроде этого) находится в Advanced BIOS Features.
Автор: Rubec
Дата сообщения: 27.11.2007 18:08
Все нашел, и где отключить вирус, а вот защита от записи ставится или АВТО, или ВКЛЮЧЕНО. На материнке знаю пока только CLR_CMOS. Буду дальше думать. При использовании дискеты пишет "Unknown Flash Type". Что BIOS поддерживает функцию BIOSLock, надо её сохранить, ато при обновлении BOISLock может испортится и посылает опять на дискету. Вот думаю пора закругляться. А так хочеться разобраться.
Автор: Akam1
Дата сообщения: 28.11.2007 05:59
Rubec
Цитата:
При использовании дискеты пишет "Unknown Flash Type".
Не хочется советовать (не люблю я эту прогу), но что пишет теперь при попытке обновления через @BIOS (только ни в коем случае не используй возможность обновления через Internet, только из файла!)? Перед попыткой обновления сбрось BIOS в дефаулт и попробуй с защитой от записи "АВТО".
Автор: Sanseyis
Дата сообщения: 29.11.2007 01:19
Помогите пожалуйста!!! При включении компа вылазит вот это сообщение:
Scanning Bios Image in Hard Drive...
Can not Find Bios Image in Hard Drive or Diskette!
Что мне делать?
Автор: Akam1
Дата сообщения: 29.11.2007 03:33
Sanseyis
Цитата:
Что мне делать?
Поподробнее - какая материнка, производитель, после каких твоих действий появилось сообщение.
Прочитать в шапке: "Сообщение при загрузке bootblock "Can not BIOS Image in Hard Drive or Diskette!" или "Can not BIOS Image in Hard Drive" на матери Gigabyte GA-7N400", "Некоторые технологии Gigabyte для прошивки и восстановления BIOS и как ими воспользоваться", а также этот топик.
Автор: gogaze
Дата сообщения: 29.11.2007 10:16
SanCho_64

Цитата:
Нет, но можно собрать прошивальщик с ключами на дискете..

Это как?
Автор: Akam1
Дата сообщения: 30.11.2007 04:43
gogaze
Цитата:
Это как?
Вероятно имелось в виду как описано в шапке:
"Обновление прошивки AWARD BIOS из командной строки или "вслепую"
Как прошить "вслепую" AMI BIOS?"
Автор: gogaze
Дата сообщения: 30.11.2007 05:45

Цитата:
.На моем ящике стоит матплата asus p4p800. Следовательно матплата роли не играет. Главное немного мозгов. Итак мы имеем гигабайтовскую мать с дохлым биосом, запращивающим Auto recovery.
А также наверняка у всех есть под рукой рабочий компьютер и какой-нибудь аташный нард вообсе необязательно девственно чистый.(главное не seagate)и программа winhex ( у меня стоит v12), которая без проблем находится в интернете. Почему winhex, потому что я пробовал acronis disk editor v6.0 , но он мне не дал доступ в облать HPA, в то время как winhex без проблем дал туда доступ.
И так приступаем.
1. устанавливаем winhex
2.цепляем наш винт на который будем писать bios предреварительно скачанный с интернета или откуда еще.
3. winhex: tools-> open drive (F9) открываем наш винт и идем на последний сектор, записываем его. из него в стандартном калькуляторе, в режиме hex вычитаем 513.(512 секторов необходимо для записи нашего biosa) + 1 для записи информации о том что за биос и где он находится и еще чего -то) и получаем адрес сектора с которого мы начнем писать наш биос
4.winhex: open -> выбираем наш файл bios, выделяем все (CTRL+A)? копируем(CTRL+C) переходим на нард-> window -> drive . Становимся на сектор который мы вычислили и вставляем туда наш биос(CTRL+V)
5. Начинаем заполнять наш последний сектор, как нас научил VYKHIN Цитата:
Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F

00000000 24 47 41 46 52 10 41 08 00 00 00 00 00 00 00 00
00000010 00 00 00 00 00 00 00 00 00 00 9F E9 A9 04 00 00
00000020 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000000F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000100 00 00 00 00 00 00 00 00 36 41 37 39 5A 47 30 4D
00000110 EA 5B E0 00 F0 2A 4D 52 42 2A 02 00 00 00 60 00
00000120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000001F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

где: 24 47 41 46 52 10 41 08- код, сообщающий матери, что здесь находится BIOS.
04 A9 E2 9F - сектор с которого начинается BIOS (78242463) (вообщем номер сектора в который мы начали писать биос
08- размер микросхемы BIOS (2048kbit)
36 41 37 39 5A 47 30 4D
EA 5B E0 00 F0 2A 4D 52 42 2A 02 00 00 00 60 00 - версия
BIOS (последняя строка файла BIOS).


6. Подключаем диск нард к дохлой матери и начинается процесс восстановления.
Мой метод работает, так как я ради экперимента я убил эту мать (ga-8ipe1000mk) и снова ее восстановил, но уже с другим винтом( samsung) При этом я как и в первый раз не закрывал область hpa.
to Arvagen
НАрд я подключал как и slave так и master как pimary так и secondary. результат один и тот же плата восстанавливалась.
Затем я пробовал и закрывал область hpa сектором находящимся немного подальше чем я начал писать биос. все равно матплата восстанавливалась. Мне кажется HPA создавался вовсе не для того чтобы туда писалсся образ биоса, поэтому логично предположить , что подпрограмма express recovery начинает чтение просто с конца нарда. иследовательно ей все равно, это область HPA или нет. В моем первом случае я винт открыл полностью, то есть hpa =0. и все равно мать восстановилась..


Мать ga-8ipe1000 REV3.1 и проблема ДОСЛОВНО:
"Scaning BIOS image in Hard Drive...
Can not Find BIOS image in Hard Drive or Diskette!"
Пробовал восстановить по данной технологии и возникло несколько вопросов по пункту 5.
1.Написано про заполнение последнего сектора на диске, а в примере под надписью "OFFSET" адреса нулевого сектора диска. Или эти адреса не нужно брать в голову?
2. В примере "9F E9 A9 04 ", а в расшифровке "04 A9 E2 9F - сектор с которого начинается BIOS" Как правильно?
3. САМОЕ ГЛАВНОЕ: файл биоса скачанный с сайта "8ipekg.f1" имеет размер 256 КВ, если его распаковать Винраром, то получается "8ipekg.bin" размером 128 КВ. Как быть с этим?
ОГРОМНАЯ ПРОСЬБА, если кто-то разобрался с этими тонкостями, то не поленитесь описать процесс поподробнее!
P.S. ОСОБОЕ ВНИМАНИЕ ОБРАТИТЕ НА ПУНКТ 6 цитаты!
Автор: Sanseyis
Дата сообщения: 30.11.2007 08:12
Akam1! Сообщение это появилось после вырубания света, сообщение пишет точно такое
же как я написал. Мать у меня Gigabite GA-8PE800-RS. В шапке я читал и нехера не понял. Прошиву для своей матери скачал. А как её загрузить если комп не обращается к флоппи! Помогите!!!
Автор: Akam1
Дата сообщения: 30.11.2007 10:08
Sanseyis
Цитата:
как её загрузить если комп не обращается к флоппи!
Правильно. Он обращается к винчестеру. Почитай топик. Или для начала еще раз вдумчиво в шапке (про HPA и винчестеры). Вот перед тобой gogaze еще написал материал для размышления. Хотя, если
Цитата:
В шапке я читал и нехера не понял.
Помогите!!!
то наверное лучше неси мать в СЦ, может там знающие люди попадутся.
Автор: gogaze
Дата сообщения: 30.11.2007 11:30
Пробовал
Цитата:
файл биоса скачанный с сайта "8ipekg.f1" имеет размер 256 КВ, если его распаковать Винраром, то получается "8ipekg.bin" размером 128 КВ
кидать в корень диска С - не прокатывает.

Автор: Akam1
Дата сообщения: 01.12.2007 04:44
gogaze
Цитата:
Пробовал кидать в корень диска С - не прокатывает.
А и не получится. Надо его именно в HPA пихать.
Автор: Mr Pumbas Tick
Дата сообщения: 01.12.2007 07:23
А почему seagate'ы не идут?
Автор: gogaze
Дата сообщения: 01.12.2007 11:23

Цитата:
А и не получится. Надо его именно в HPA пихать.

Вы невнимательно прочитали пункт 6 цитаты с которой я начал на предыдущей странице.

Цитата:
А почему seagate'ы не идут?

Это касается способа восстановления, когда образ БИОСА прячут в область НРА диска, а Сигейты не создают НРА.
Опять же, если прочитать пункт 6, то плучается, что можно и на seagate.
Нарыл еще кое-что полезное на Гигабайтовском форуме, надо попробовать.

Автор: Rubec
Дата сообщения: 02.12.2007 18:23
Спрошу еще разок. При обновлении BIOS из под DOS при помощи awdflash не может определить тип Flash. Обновление не идет. Можно ли попытаться обновить при помощи amiflash или вариантов нет. Мать GA-P35-DS3L. Комп работает прекрасно.
Автор: Dokus
Дата сообщения: 03.12.2007 00:18
Доброго времени суток. Сегодня тоже пытался перешить биос на биостаре с помощью awdflash. Пока безрезультатно. Поевилось три вопроса:
1. В предыдущем топике было написано "При обновлении BIOS из под DOS при помощи awdflash не может определить тип Flash." Аналогичная проблема. Поставил другой чип (ради эксперемета) - опредилил. Вопрос - это критчно при прошивке??? Если нет, точ то это означает и почему происходит???
2. После успешного бэкапа биоса сообщение "немогу найти файл". Это как понимать?? Отсюда возникает третй вопрос.
3. Везде упоменается файлы биоса с росширнием *.bin, мой же почемуто *.bf или *.bs (с офсайта скачал). Как работать с этими файлами?? Можно ли их просто переименовать в *.bin???
Автор: Akam1
Дата сообщения: 03.12.2007 02:43
gogaze
Цитата:
Вы невнимательно прочитали пункт 6 цитаты с которой я начал на предыдущей странице.
Вы сами невнимательно прочитали пункт 6 той цитаты (кстати, можно ссылку откуда Вы ее взяли?). Там вообще ни в одном пункте нет упоминания о корне диска С. Насчет того, что именно в НРА пихать - чтож, может немного неточно выразился. Судя по этой цитате, получается необходимо просто в конец диска пихать. Но надо проэкспериментировать. И еще почитать то, откуда Вы это взяли.
P.S. Кста - сколько ни апгрейдил BIOS на матерях гигабайтовских, вроде никогда не разархивирововал файлы типа xxx.fx, а прям такие и подсовывал... Вроде бы...
Автор: gogaze
Дата сообщения: 03.12.2007 05:21
Akam1


Цитата:
(кстати, можно ссылку откуда Вы ее взяли?)

http://gigabyte.ru/forum/viewtopic.php?t=10596&start=0&postdays=0&postorder=asc&highlight=%C2%EE%F1%F1%F2%E0%ED%EE%E2%EB%E5%ED%E8%E5+bios+++hdd
На 3 странице, хотя вся ветка посвящена этой теме.

Цитата:
Там вообще ни в одном пункте нет упоминания о корне диска С.

Это о другом способе восстановления.

Цитата:
P.S. Кста - сколько ни апгрейдил BIOS на матерях гигабайтовских, вроде никогда не разархивирововал файлы типа xxx.fx, а прям такие и подсовывал... Вроде бы.

Совершенно в дырочку, если АПГРЕЙД, а мы говорим о восстановлении слетевшего BIOSа.


Автор: vertex4
Дата сообщения: 03.12.2007 09:50
gogaze
У тебя гигабайтовская мать есть? Надо проверить одну вещь. Возможно, можно просматривать и редактировать с помощью Victoria API.
Автор: gogaze
Дата сообщения: 04.12.2007 04:05
vertex4

Цитата:
У тебя гигабайтовская мать есть? Надо проверить одну вещь. Возможно, можно просматривать и редактировать с помощью Victoria API.

Вот сейчас сижу на GA-8IR2003. Подсунул ей Фуджика 2-х гигового, предварительно занулеванного MHDD-шкой. Посмотрим, что она там создаст, и чем все это редактировать.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129

Предыдущая тема: Параметр в BIOS'e MPS Revision


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.