Автор: ROMby Unknown , 9 августа 2004
Вобщем, я неудачно прошил свой БИОС и нужно восстановить. Матплата - 06/16/1998-i440bx-w977-2a69km49c-00; БИОС - Award Modular BIOS v4.51PG.
Перед прошивкой я, с помощью AwardBios создал .bin файл с текущей прошивкой и сохранил его на дискете. Однако, восстановить ничего не удаётся... Я пыталяс перешить на другом работающем компе (мамка очень похожая), но сначала прошивальщик выдавал ошибку, помему о несовместимости, после пары попыток комп противно запищал (но не сдох, слава богу =) ), потом я пробовать перешивать на нём не стал. После я создал дискетку для восстановления БИОСАа с ДОСом, файлами autoexec.bat, bios.bin и awdflash.exe. В autoexec.bat находится строчка "awdflash bios.bin /cd/cp/py/sn/f/r". Однако, во-первых, комп при загрузке не видит клавы, но это не страшно; Во-вторых, после "BIOS cheksum error", "Starting MS-DOS" и т.п. прошивалка запускается, НО она выдаёт только жёлтую надпись "please wait!" внизу экрана и ничего не происходит. Кроме того, вверху, где должен выводиться тип флэшки (проидее), пустота.
Помогите плиз. Скажите, что делать и в чём проблема?

ЗЫ: Возможно, текущая прошивка БИОСа создалась как-то криво и поэтому ничего не получается. На сайте я своей мамки не нашёл, нашёл только близкие типа 2A69KL1AC-00.
ЗЗЫ: проц стоит Celeron 333, разогнан до 416.
ЗЗЗЫ: Я юзал перед прошивкой BIOSPatcher с этого сайта версии 4.23, он вроде как добавил несколько фич типа поддержки больших хардов. Но после вшивания получившегося файла, комп умер.
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

ivp

21 год 6 месяцев назад

Вряд ли...
Попробуйте, определит ли флэшер сейчас флэшку при хот-свапе, и если определит - будет ли писать, а если будет писать - корректно ли...
Возможно, она еще жива...

BTW, даже если флэшка не определяется (Unknown Flash Type), то, возможно, что сама флэшка жива - просто слетел идентификатор; если мне память не изменяет, на Винбондах слетевшие идентификаторы может лечить Юнифлэш (и даже лечит иногда :wink: )...

Unknown BIOS (не проверено)

21 год 6 месяцев назад

В мастерской мне сказали, что флэшка отошла в мир иной... =) И то, что новая флэшка от такой матери, ввиду экзотичности, будет стоить мне $25... То есть проще купить новую материнку.
Однако, вместо этого я хочу купить просто новую флэшку и перепрошить её патченной/непатченной прошивалкой. Но тут мне в голову закралась одна очень-очень нехорошая мысля: когда я сохранял свою флэшку в файл, я запускал awdbios ТОЛЬКО с ключиком /sy, то есть "awdflash bios.bin /sy" (как я сейчас понимаю, нужно было добавить /pn). При чём я не помню, указывал ли я название файла перед ключём. Так вот, после запуска таким образом, утилита спросила у меня имя файла прошивки (или не спросила - зависит от того, вводил ли я имя файла в команд промте) и название файла, под которым я хотел бы сохранить текущую версию БИОС. Точно помню, что в первой строке я указал несуществую прошивку. Кроме того, запускал утилиту я с виндосовской дискеты с "CD-ROM support", то есть экстендеры памяти подгружались.
Да, и ещё: файл bios.bin начинается примерно (или, как я подозреваю, всё-таки точно) с 128кбайт нулей и только затем идёт %$-lh5... Ко всему этому, Windows Commander не хочет раскрывать этот файл, потому как говорит что это нифига не архив, в то время как любую другую прошивку он вскрывает и видит там файл равный по размеру архиву. И что ещё более странно, файл, подправленный БИОСпатчером, он раскрывает (он начинается с "Щ-lh5), видит там только файл modul.tmp размером 3694, а при попытке просмотра выдаёт ошибку "CRC error unpacking...".
Что вы можете сказать про это? (Я так думаю, - мнение новичка, - что из файла bios.bin нужно стереть все нули в самом начале и тогда всё будет ок)

Unknown BIOS (не проверено)

21 год 6 месяцев назад

update: нули стёр. Их была не совсем половина, но почти. Оданко, Windows Commander по-прежнему не хочет раскрывать этот файл.

update #2: попробовал пропатчить БИОСпатчером, он выдаёт ошибку:
Found 2Mbit BIOS (6.x)!
Error of unpack lha_BIOS-file!
error!

update #3: ВинРаром я таки открыл первоначальный bios.bin и там лежит файл original.tmp. Прадва, он размером ровно с половину lha-архива, в котором лежит, то есть 131072.

ivp

21 год 6 месяцев назад

Видимо, с прошивкой можете распрощаться...
Нужно индентифицировать мать и искать пришивку в Сети...

Unknown BIOS (не проверено)

21 год 6 месяцев назад

Неужели совсем распрощаться? Изначальный архив вроде распаковывается, в распакованном файле проступают даже надписи типа "press F4 to skip".
Может, если Вам не сложно, посмотрите содержимое bios.bin, так сказать, лично? =)

ivp

21 год 6 месяцев назад

Да что толку-то? Вы поймите - флэшер сливает при сохранении не содержимое БИОС, а его зашадовленный образ из системной памяти, дальше нужно объяснять?..

Unknown BIOS (не проверено)

21 год 6 месяцев назад

Нда, понятно... Тогда пойду в раздел "Ищу прошивку".

Unknown BIOS (не проверено)

21 год 6 месяцев назад

Похоже, я знаю что это за мамка. Если верить http://www.kva.kursk.ru/bios1/HTML1/microstar.html , то это Microstar MS-6116

ivp

21 год 6 месяцев назад

Очень может быть - в кодировках что-то есть от "раннего" MSI...

Unknown BIOS (не проверено)

21 год 6 месяцев назад

Всем огромнейшее спасибо за помощь. Мамку оживил. Правда, на последней версии БИОСа она как-то глючно работала: если что-то было воткнуто в ISA-слот, комп перезагружался; не определялся модем, и т.п. Пришлось ставить старую прошивку.