Имеется комп с платой Abit NF7. Имеется комплект для прошифки с сайта производителя:
www2.abit.com.tw/page/ru/download/download_detail.php?pFILE_TYPE=Bios&...
При загрузке комп выдает на экран текст от программы BootBlock, являющейся частью BIOS'а, которая пишет "Bois check sum error". Далее она ищет на дискете файл awdflash.exe и запускается его. В статье "Искусcтво перешивки BIOS" написано, что дискета должна быть системной, на ней в autoexec.bat нужно что-то писать. Однако реально BootBlok на это все не смотрит и грузит awdflash.exe без запуска доса или чтения других данных с дискеты. Короче, в статье, на странице rom.by/articles/flashBIOSart/part2.htm , в разделе 3 написана тафтология, не относящаяся к делу, ибо никто читать строки прошифки не собирается - "awdflash bios.bin /cd/cp/py/sn/f/r". Ну, мне не жалко и такая страка в autoexec.bat содержится. А т.к. DOS не запускается, то и файл бесполезен.
Что же далает AWDFALSH. Либо она при запуске сразу пишет "Source file not found". Либо, при загрузке с той же самой дискеты, после десятка раз нажатого Reset, эта же самая программа уже такую надпись не пишет. После загрузки awdflash, программа около 10 секунд что-то читает с дискеты и потом выдает большое красочное сообщение, что якобы загруженный ей bios файл с дикеты поврежден и его прошить нельзя. Дело в том, что какой бы дополнительный файл типа BIOS.BIN или AWDFLASH.BIN я бы не писал, или вообще не записывал на дискету ничего, то awdflash занят фигней - грузит неизвестно что и пишет ошибку. В исходниках awdflash.exe я нашел упоминание AWDFLASH.TXT, его тоже на всякий случай создал.
Я пробовал менять развания *.bin файлу, делать дискету системной и обычной, писать разные версии awdflash.exe и т.д.
Так вот, проблема - под каким именем сохранить на дискете образ биоса, типа BIOS.BIN или BIOS.ROM, чтобы автоматически запускаемый AWDFLASH.EXE утилитой BootBlock, смог этот файл на дискете найти?
dmitrysp
Чем, кстати, история закончилась ?
ALL
Сегодня сам попал в такую ситуацию c NF7-S. Тоже перепробовал множество описанных здесь способов: с системными файлами и без них, с разными именами файлов. Толку -- ноль. В итоге плюнул, взял другую мать и перешил хотсвапом
Но вопрос все равно остался -- кому-нибудь удалось в случае ошибки контрольной суммы восстановить биос с дискеты ?
Интересуют рецепты/статистика/конкретные примеры для конкретных моделей материнских плат/биосов.
Фраза "на разных материнках по-разному" звучит красиво, но никакой информации не несет ?
Возвращаясь к NF7. Похоже, биос этой материнки напрямую грузит exe-шник в память и запускает его без использования DOS. Интересно, как в таком случае флэшер умудряется работать без досовских функций ? Через прерывания биоса ? Поддержка фата судя по всему имеется в бутблоке, раз биос смог считать флэшер с дискеты...
Любопытно также, как биос передает прошивальщику имя файла прошивки ? Никто не пробовал сварганить простенький (com?) файл, который можно было бы подсунуть вместо awdflash.exe и который смог бы отобразить на экране (через int10 ?) все параметры, переданные ему биосом ? Будет весело, если окажется, что вообще никаких параметров не передается
ЗЫ:
Bios rom checksum error
abit nf-7v2.0 awd flash - "source file not found"
-- родственные темы
ЗЗЫ: Нашел единственную историю с хэппи-ендом :
forums.overclockers.ru/viewtopic.php?p=398403#398403
Правда, только для гигабайта.
Из десяти веток по подобной проблеме с серий ABit NF-7 -- ни одной со счастливым концом Правда, в случае с абитом никто и не пытался поместить образ биоса на жесткий диск (в корневой каталог). Учитывая, что производитель биоса один (award) такой ход мог бы увенчаться успехом.
ПС [13-06-2006] Идеальный скриншот BIOS'а ? Запросто ! // K.V.
А ничем не закончилось. Хорошо, что хоть к одному человеку пришло понимание проблемы, что имя этого долбанного образа биоса никак не удается передать в программу прошивальщика.
Филипп
Все Вам объяснил (надеюсь) в соседней ветке - ivp...
2006Г. Новая акция деканата - собери три хвоста и ты можешь совершенно бесплатно обменять их на новые кирзовые сапоги.
2008Г. Акция закончилась...
Подскажите конкретный URL или номер поста этой соседней ветки. Поиск по форуму на указанное имя не дал интересующих мне сообщений.
dmitrysp
Объяснял не Вам, а Филипп'у - как себя следует (и как не следует) вести на конференции...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Дело в том что я пробовал системную и пустую и всякие разные
дискеты сувать, так он на ВСЕХ одни доли секунды считывает и зависает!
2006Г. Новая акция деканата - собери три хвоста и ты можешь совершенно бесплатно обменять их на новые кирзовые сапоги.
2008Г. Акция закончилась...
к сожалению, я еще один, к кому пришло понимание проблемы...
знакомые привезил комп, мол, чини - сломался... таже ботва один в один. Мать правда Chaintech 7aja2e.
Дааа! я сделал это! можете меня потрогать в моем случае оказалось, что НЕ нужно изменять имени *.бин файла, а оставить в том виде, как скачалось с официального сайта Chaintech...
я так подозревю, если бы не мое желание упростить имя этого бин-файла, чтобы в ком. строке писать, я бы даже и не просек, что все без ДОСа восстанавливается... короче, получил бесценный опыт : )
Поделюсь опытом без happy-enda: мать Chaintech 7aia5. Перестала грузиться (без видимых причин), только бутблок с PCI-видюхой, сообщение bios rom checksum error. Требует дискету с awdflash и прошивкой. Имя прошивки находит сама. И... виснет с сообщением Please Wait! Причем в моем случае виснет независимо от имени биоса...
Похоже, придется топать к человеку с программатором. Вот только по-моему у меня просто сдохла флешка: awdflash при запуске пришет Flash - а дальше ничего не пишет.
...Не тут-то было. Решил я скачать более старый биос. И что же: прорвало дальше, определился flash type (MXIC 29F002(N)T/5V), и теперь прошивальщик успешно висит с предупреждением "Don't Turn Off Power or reset System". И лампочка на дисководе горит.
Отыскал hw.by/cgi-bin/thread.cgi?thread=9/439. Зацепился за фразу "сменил прошивальщик".
Перепробовал 12 версий. С пятью вариантами восьмой версии виснет наглухо, видимо, еще на определении типа флешки. По крайней мере, ни разу не выводилось. С версиями ниже 7 вообще отказывается работать. Все 7-е начинали писать и либо висли, либо отправляли комп на перезагрузку. Дольше всего всего держалась версия 7.8 - доходила практически до конца, спотыкалась на верификации последней записи. Остальные писали максимум половину. Пожалел, что версии 7.9 нет - старше уже 8.14.
Обидно. Самое главное, из-за совершенно разных глюков разных версий прошивальщика непонятно, на что кивать. То ли мамка, то ли флешка, то ли бутблок просто не работает...
...Перепробовал еще две версии биоса. Результаты те же один в один. Независимо от файла биоса прошивальщики виснут/слетают в одних и тех же местах каждый.
До утра промучился, проще выбросить этот чайник. Блин.
Чайник прекрасно шьётся Uniflash-ем, а ДОС если с дискеты запустить идёт?
IF "ДА" тады шей им.
Либо нечему гореть, либо нечем поджечь!
Отправить комментарий