Как правильно перепрошить биос материнской. Прошивка bios, перепрошивка биос, прошить материнскую плату

  • 01.09.2019

Прошивка bios, перепрошивка биос, прошить материнскую плату. Прошивка BIOS в подробностях - для новичнов и специалистов. http://www.сайт/kompyutery/pereproshivka-bios http://www.сайт/@@site-logo/logo.png

Прошивка bios, перепрошивка биос, прошить материнскую плату.

Прошивка BIOS в подробностях - для новичнов и специалистов.

Для тех, кому лень читать, а хочется побыстрей прошить BIOS и забыть. Мифы.

Не буду акцентировать вопрос на том, что такое биос, какие они бывают и зачем. Раз вы это читаете, значит, вам что-то уже известно. Потому начнём с обратного - развеем самые стандартные, почему-то непотопляемые мифы и заблуждения.

  1. Прошивать Bios нужно (лучше) только "своим" прошивальщиком (пример: Award - с помощью AwdFlash, AMI - AMIFlash). Бред. Однако некоторым сложно это понять и поверить - ведь на сайте производителя платы много всяческих грозных непонятных предупреждений (да ещё и на не русском). Почему же так? Интересно - тогда дочитайте эту статью.
  2. Перепрошивку биос "на горячую" (Hot Swap - "хотсвапом") нужно (можно) только на точно такой же матери (таком же чипсете, с точно такой же флэшкой т.п.). Второе самое распространённое заблуждение. Имеет корни в незнании функционирования различных типов флэшмикросхем, которое, действительно, может накладывать некоторые ограничения на используемую для хотсвапа мать. Хотя если у вас есть другая точно такая же (только рабочая;) мать - это несомненный плюс.

Программа для прошивки bios.

Самыми популярными являются AwdFlash, AMIFlash и UniFlash . Остальные являются специфичными для конкретной фирмы (например, для "родных" матерей от Intel либо Asus - свой, ибо другие могут не сработать).

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

ВНИМАНИЕ: запуск программы для прошивки bios БЕЗ КЛЮЧЕЙ может привести к ПОВРЕЖДЕНИЮ биоса, даже если вы не собирались его перешивать, а лишь полюбопытствовали либо хотели сохранить текущую версию. Это крайне редкое явление и в основном касается некоторых версий amiflash, но оно точно имеет место.

ДОПОЛНЕНИЕ: запуск различных утилит (например, типа DMICFG), имеющихся на компактах прилагаемых к матплате (для "настройки" биоса) часто приводят к ситуации аналогичной предыдущему абзацу - повреждение биоса, даже если вы не собирались ничего делать, а лишь полюбопытствовали и ничего не перешивали.

Программа перепрошивки bios AWDFLASH

Самый популярный, но не самый лучший перепрошивальщик bios. Запускать с ключиками:

awdflash имя_прошивки /cc/cd/cp/py/sn/f/r

В этом случае биос прошивается без лишних вопросов

/py - Program=Y;

/f - не проверять от той ли платы это биос и биос ли это вообще;

/r - Reset, после окончания прошивки комп сразу перезагрузится;

/cd - Clear DMI;

/cp - Clear PNP;

/cc - Clear CMOS, автоматический сброс CMOS (по умолчанию).

/nab - Work with not Award BIOS, если прошиваем не award bios (например ami).

Программа перепрошивки bios AMIFLASH

Не такой популярный перепрошивальщик как awdflash, но в отличие от него - самый лучший (даже несмотря на вышеупомянутые проблемы с некоторыми версиями при запуске без ключиков). Запускать с ключиками:

amiflash имя_прошивки /b /n /-o /-c /-d /-r /v /-i /-k /-e /-g

amiflash /b /n /-o /-c /-d /-r /v /-i /-k /-e /-g/sимя_прошивки

После ключика /s - пробела быть не должно!
Чтоб не набирать такую кучу ключей - не поленитесь, сделайте один раз.bat-файлик с содержимым типа:

c:\vc\utils\amf.exe %1 /b /n /-o /-c /-d /-r /v /-i /-k /-e /-g

Программа перепрошивки bios Uniflash

В данной части его рассматривать не буду, т.к. несмотря на его реальную продвинутость, он требует некоторой подготовки/опыта со стороны пользователя. Однако стоит отметить, что его можно применять не только для программирования BIOS материнских плат, но и BIOS видеокарт, flash микросхем в сетевых картах.

О том как прошить биос asus.

Для прошивки асусовских плат не подойдут "стандартные" прошивальщики, т.к. ВСЕ асусовские биосы (начиная с самых древних Pentium1) блокируют обычные способы перепрошивки. Для перепрошивки на таких матплатах придётся использовать фирменные асусовские утилиты. Для самых старых плат - это pflash, для более современных - aflash (хотя во многих случаях aflash подходит и для очень старых), для совсем новых - придётся использовать утилиты под винду. В случае pflash/aflash выражение "придётся использовать" не совсем корректно, т.к., во-первых, они крайне удобны, понятны, достаточно универсальны и, главное, не пристают с вопросами, прошивая "всё, что шьётся". Во-вторых, амифлэш всё-таки можно использовать, хоть он и заканчивает работу с ошибками (точней не он, а dos4gw). В любом случае, всем счастливым обладателям асусовских плат к перешивке нужно подходить с особым вниманием ибо восстановление при ошибке дело непростое, а иногда очень даже сложное. И если вы даже имеете опыт и даже немалый - повторюсь, будьте бдительны, асусовские инженеры используют в своих творениях крайне изощрённые меры для защиты биосов, обратной стороной медали которых являются иногда возникающие серьёзные проблемы с "оживлением" - плата может "прикидываться" дохлой ("00" на POST-карте), флэшка - аналогично (при попытках перешивки на других платах), хотя реально и один и другой будут совершенно живыми, что может подтвердится установкой в другие точно такие же, только исправные. Если вы боретесь (боролись) с подобными глюками - внимательно прочтите главу о LPC-интерфейсе (асусовцы его давно применяют, в то время как другие стали его использовать совсем недавно).

P.S. подобное в определённой степени (желательность и/или обязательность использования "родных" фирменных программ для прошивки bios) касается и некоторых других производителей, как правило - известных. Например, многие платы от Abit также имеют тонкости при программировании - тот же Uniflash, вообще, предупреждает, что не дружит с этой фирмой.

Основные проблемы и сообщения об ошибках

Объём файла прошивки bios не сопадает с объёмом флэшки.

Распространённая проблема. Как правило является результатом того, что производитель использовал в разных версиях (матплат) разные флэшки (по объёму). Например, первые платы какой-то модели шли с мегабитными, а все следующие - с двухмегабитными. В некоторых случаях, если производитель не признаётся, что выпускал платы с биосы разных объёмов, это может быть свидетельством того, что плата "левая" (т.е., например, в подделке используется более дешёвая флэшка большего объёма - 4Mbit вместо 2Mbit).

Программа перепрошивки bios по каким-либо причинам "не соглашается" прошивать биос, утверждая, что он не от этой платы или вообще не биос.

Ещё более распространённая вещь. Однако с вышеуказанными "секретными" ключиками вас больше не будут посылать… почитать даташиты.

Программа перепрошивки bios не может определить тип флэшки потому не прошивает её.

Это тоже частое явление. Причин тому может быть несколько: стоит защита от перезаписи (именно это обычно и предлагают проверить матюгающиеся прошивальщики). На древних платах защита ставилась перемычками, в современных - как правило, выбирается в BIOS Setup (пунктик типа BIOS Flash Protection = En./Dis.).

Данная версия программы перепрошивки bios не знает данный тип флэшки

Редкое явление - обычно возникает при попытке шить древние флэши новыми версиями либо наоборот.

Всунутая хотсвапом флэшка (тип) не поддерживается самой матерью.

см. дальше по FWH/LPC интерфейсам. Просто битая флэшка - убедитесь ещё раз, что Вы вставили её правильно. Флэшка - вовсе и не флэшка, а "однократной записи" либо вообще - с УФ-стиранием (с окошком). Верно, как правило, лишь для самых древних плат (до Pentium1) и можно определить по маркировке - она будет начинасть с цифр 27ххх.

Всё прошло благополучно, без видимых проблем и… тишина.

Как прошить биос "как было".

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

Прошивка bios на программаторе.

Банально и неинтересно - разбиваешь свинку с мелочью, выдираешь флэшку и идёшь с дискетой и пивом к ближайшим ремонтникам, владеющих приёмами борьбы программатором. Если флэшка запаяна - придётся разбить ещё одну свинку и нести всю плату. Могу посоветовать напрячь их впаять колодку - впредь при желании сможете сэкономить на третьей свинке.

Хотсвоп (на горячую).

Берётся другая РАБОЧАЯ плата. Как уже говорилось, она не обязательно должна быть "точно такая же", "на таком же чипсете", "той же фирмы". Главное, на что стоит ориентироваться - тип/маркировка флэшки. Есть две основные "совместимые" группы:

  1. "обычные" (в частности, именно к ним относятся все "прямоугольные" флэшки - в DIP32 корпусе) - 28xxxx, 29xxxx, 39xxxx, некоторые 49xxxx
  2. "хабовые" (все они только "квадратные в корпусе PLCC32) - большинство серии 49xxxx и "родные" интеловские 82802xx

Соответственно, если на плате для восстановления будет "совместимая" флэшка того же (или большего) объёма - всё должно пройти.

Как сделать "ухват" для перепрошивки биос на "горячую".

Вариант промышленного "ухвата" для DIP32

Проявите фантазию - главное "во время процесса" не ронять на работающую плату чужеродные токопроводящие детали (и не проливать жидкости). Для микрушек в корпусе DIP32 - попроще. Обычно рекомендуют обвязать их нитками, чтоб выдернуть можно было полегче. Я же порекомендую найти что-нибудь типа шлейфика от старенького COM-порта и подложить его под микросхему - так и схватиться удобней и ширина как раз на микросхему и толщина кабеля не даст сильно застрять флэшке в разъёме.

Для "квадратных" (PLCC32) - чуть сложней. Можно продолжить мучаться с нитками. Если есть неплохой доступ и руки не дрожат - можно банально подковырнуть иголкой в соответствующих уголках и аккуратно вынуть. Если же постоянно занимаетесь этим (перешивкой подобных) или просто хотите "чтоб наверняка" - приклейте к "спине" флэшки какую-нибудь штуку, чтоб можно было удобно вынимать/вставлять: подойдёт кусок пластмассы или даже растопить часть стержня для клеевого пистолета… В общем - это уже дело техники, в крайнем случае вы можете пойти и купить специальный "экстрактор" для PLCC32.

Варианты "ухватов" для PLCC32


Прошивка bios с носителя

С дискеты (для современных - в том числе с винчестера/CD-ROM-а). В случае, когда компьютер умер не полностью и при загрузке противно хрустит дисководом и/или выдаёт надпись "BIOS checksum error" можно попытаться восстановить биос без походов к товарищу.

ВНИМАНИЕ: Если у вас стоит AGP/PCI видеокарта - Вы можете не увидить этого сообщения (биос чексум еррор). Для этого потребуется ISA-карточка для P1-P3-компьютеров, PCI-карта для более современных, не имеющих ISA-слотов. Хотя в большинстве современных плат бутблок (а именно он сообщает об этом грустном факте, пытаясь восстановить биос с дисковода) поддерживает вывод и на AGP-карточки.

ДОПОЛНЕНИЕ: Если у вас есть POST-карта (например, встроенная в матплату), то "BIOS checksum error" просто отслеживается по ошибке "41" в самом "начале" POST-а (если вы не способны оценить "начало", то это где-то 5-6 код из тех, что вы успеет разглядеть:). Код "41" в Аварде - это обращение к FDD (попытка загрузиться с дискеты), в случае AMI "бутблочные" коды попыток загрузиться с авариной дискеты - "F0-FE".

В большинстве случаев для этого нужно сделать чистую системную дискету (т.е. только файлы io.sys, msdos.sys и command.com) и записать на неё файл с прошивкой (bios.bin), сам прошивальщик (awdflash.exe) и autoexec.bat с соответствующей командной строкой внутри:

для Award:
awdflash bios.bin /cd/cp/py/sn/f/r

для AMI
amiflashamibios.rom /b /n /-o /-c /-d /-r /v /-i /-k /-e /-g

При чём не рекомендую использовать свои имена прошивок/прошивальщиков (т.е. стоит использовать только вышеуказанные стандартные названия) - некоторые биосы (бутблоки) могут просто проигнорировать такой диск, выдавая всё то же сообщение о несистемной дискете в дисководе.

Однако единого "стандарта" на процесс восстановления с дисковода всё же нет. Большинство "брэндовых" компов (т.е. фирменные Intel, HP/Compaq, Dell, IBM, Fujitsu etc) могут быть оживлены дискеткой, содержимое которой можно слить с их собственного сайта (там же должно быть подробное описание).

В зависимости от современности конкретной платы/биоса (Award/AMI) на дискетке может потребоваться наличие ЛИШЬ (т.е. она, наоборот, не должна быть системной) файлов прошивальщика и прошивки или даже, вообще, только самой прошивки (когда прошивальщик встроен в биос).

Короче имеются различные вариации и если к ним добавить возможность просто аппаратного сбоя самого бутблока и/или железа, то восстановление прошивки данным методом становится не самым надёжным и "многовероятным" способом (это же подтверждает и статистика). Однако, всё равно, начинать лучше именно с него - авось, повезёт и свинка уцелеет.

Прошивка bios - азы.

Что ж, если дочитали досель - значит начнём с самого начала. Которое я пропустил из-за того, что очень многие его не читают, предпочитая середину или даже сразу конец.

Немного о принципах работы.

PP-тип интерфейс FlashBIOS

"Обычная" флэшка имеет следующие сигналы:

8 линий данных DQ0-DQ7
17-18 линий адреса A00-A16/17 (в зависимости от объёма: 1Mbit - 17, 2Mbit - 18)
CE# (ChipEnable) - "чипселект" (разрешение на работу с микросхемой)
OE# (OutputEnable)
RE (возможность считать байт данных)
WE# (WriteEnable)
WE (возможность записать байт данных)
Короче, достаточно примитивно и понятно, даже если Вы не обладаете особыми познаниями в электронике. И уже из этого видно, что уже только из-за 8-битной шины данных (в современных Nforce2 - она 128-bit) скорость выборки данных из флэшки (которая к тому же ещё больше ухудшается из-за больших задержек самой флэшпамяти) превратила бы загрузку даже самого быстрого компьютера в мучительное ожидание. Поэтому флэшка подключена особым способом к южному мосту, что позволяет "отображать" ("Shadow") её содержимое на "реальную" память, эмулируя при этом память ReadOnly (ПЗУ по-нашенски) и снимая ограничение по скорости.

Опять же, из сказанного ещё один вывод: ежели Вы засунули совсем нездоровую флэшку либо вставили её неправильно - пострадать может не только сама микросхема (что обычно и случается при вставлении "задом наперёд"), но и напрямую_подключённый_южный_мост (из неоднократного личного опыта). В адресном пространстве флэшка занимает самые верхние адреса E0000-FFFFF (верно для 1Mbit, для остальных аналогично, потому разберём на примере именно 1Mbit/AwardBIOS). После включения компьютера и окончании сигнала RESET# процессор выполняет свою первую команду по адресу F000:FFF0. После самой первичной инициализации происходит проверка различных контрольных сумм (их много в биосе), главная из которых - контрольная сумма E000:0-FFFF+F000:0-BFFC. Если она нарушена происходит запуск бутблока, расположенного по "самым" верхним адресам (F000:C000/E000-FFFF - последние 8/16kB), который производит инициализацию дисковода и пытается считать с него систему и/или запустить прошивальщик с прошивкой.

Отсюда ещё один интересный вывод: если вы хотите принудительно запустить бутблок (для перешивки) можно испортить CRC "вручную" - закоротив адресные линии "выше" бутблочных. Например, я обычно корочу рядом расположенные A15 и A16 (pin 2 и 3). Объём бутблока = 16kB = 2^14, в результате чего он никак не пострадает, а контрольная сумма "остального", понятно, собъётся. Если вам не совсем понятно, зачем это может быть нужно, то когда столкнётесь с запаянной флэшкой, в которую залили "похожую" прошивку - поймёте. И, кстати, для линий адреса это (корочение) совершенно безопасно. После проверки CRC биос "шадовится" (операция Shadow), т.е. происходит копирование содержимого флэшки в "реальную" память, сама флэшка отключается (южным мостом), а для того, чтоб программы поверили, что обращаются к ПЗУ на область адресов биос вешаются атрибуты ReadOnly посредством программирования регистров SB (и/или MSR процессора для AMD K7/K8). Вся дальнейшая работа происходит только с "зашадовленным" образом флэшки.

Вывод: Именно по этим причинам мы можем беспрепятственно вытаскивать флэшку, сразу же, как только увидим строчку "Starting Windows/DOS/linux". Если же потребуется работа именно с самой флэшкой (например, запись в неё ESCD/DMI), то для этого используются соответствующие процедуры, специфичные для каждого чипсета - нужно будет опять подключить флэшку к шине и снова отключить после окончания операции. Вывод: из-за различных способов программирования подключения/отключения флэшки (для различных чипсетов) прошивальщик должен уметь это делать, т.е. "знать" чипсет, на котором происходит перешивка.

Особенности программирования микросхем Intel 28Fxxx

Если в вашей плате стоит флэшка от Intel - будьте трижды осторожны при прошивке. Дело в том, что интельные микросхемы используют аппаратную защиту бутблока. Что это значит? А это значит, что в них присутствует ещё один сигнал - RP# (pin 30) - разрешение на программирование бутблока. В двухмегабитках - это A17, 1Mbit - NC (NotConnected, не используется). Т.е. для того, чтоб корректно прошилась вся_область_флэшки на ножке RP# должно присутствовать +12V. Именно это задают распространённые на многих Socket7-матерях перемычки с названием Flash Type: Intel / Non-Intel.

Вывод : Если в плате стоит "Intel 28Fxxx, а разводка платы не предусматривала правильную коммутацию для программирования Intel-флэшей (что является очень распространённым явлением) - BIOS погибнет при первой же попытке перешивки без особых шансов на восстановление (на этой плате). Для перешивки Intel 28Fxxx на таких платах (без разводки RP#) нужно подать на pin30 вручную +12V, но так, чтоб оно не пошло на саму плату (а это A17) - для это можно просто отогнуть эту лапку, т.е. чтоб она не втыкалась в сам разъём.

Программные особенности прошивки флэшек

Главный аспект, на который хотелось бы обратить внимание - флэшка не перепрограммируется "зараз" (сразу одним блоком) и, наоборот, нельзя перезаписать один отдельно взятый байт. Флэшка поддерживает лишь "блочную" запись (секторизация). У разных типов флэшек разная секторная организация. Например у распространённой 28F001BX есть следующие блоки:

  1. Первый блок, в начале, самый большой, "главный" - 112kB. В нём обычно располагается всё "тело" упакованного биоса (поэтому самый большой).
  2. Дальше два одинаковых блока по 4kB - в этих адресах обычно хранятся изменяемые данные типа ESCD/DMI/CMOS/пароли и т.п.
  3. Последний блок - 8kB - бутблок.

Т.е. говоря техническим языком - i28F001BX имеет организацию 112+4x2+8. Достаточно понятная и логичная организация: самый большой блок в 112kB, всё равно, переписывается лишь при обновлении биоса, дальше - постоянно изменяемые данные, потому сделаны два маленьких блока (чтоб легче и быстрей было перезаписывать эти "куски") и в конце - неизменяемый обычно бутблок (специально отдельно от других - для защиты биоса в смысле возможности запуска аварийного восстановления с дисковода) - он всегда сделан отдельно, что его "не трогали" при обычных перезаписях других блоков.
Некоторые флэшки имеют очень мелкую секторизацию, например, та же SST 29EE020 (2Mbit) имеет целых 2048 одинаковых секторов по 128 байт. Однако большинство, всё ж, придерживается организации схожей с вышеприведенной, потому как маленький блок имеет и свои отрицательные стороны (например, в плане более сложной защиты от перезаписи).

"Хабовые" флэши.

Как всё было просто в старые добрые времена - шина адреса, шина данных, CE/WE/OE… Но прогресс (особенно в отдельно взятой фирме не стоял на месте и с появлением чипсетных наборов i8xx получило распространение это страшное и многим малопонятное название - "хабовые" флэшки.

LPC-интерфейс.

В конце 97-го года Intel решила, что у мощного процессора обязательно должен быть "баальшой" биос (4-8MBit и больше, хотя большинство фирм до сих пор используют в основном лишь 2Mbit), а для этого никак не хватит ног (для линий адреса) на широкораспространённых "обычных" PLCC32-флэшках. Сказано - сделано, так появился стандарт LPC (LowPinCount - "малоколичественноножное" соединение, хотя корпус по понятным причинам оставили прежним - PLCC32). Кроме возможности использования больших (до 4Gb!) объёмов флэшей одной из самых главных причин называлась скорая погибель ISA-шной шины, отстутствие которой снимало потребность разводить линии адреса/данных и позволяло ограничиться меньшим количеством линий для общения, в первую очередь, "мультика" (SuperIO) и южного моста (очевидная возможность же интеграции SIO в сам SB скромно умалчивалась;). В LPC для этого используется лишь пять проводов: LAD0-LAD3 + LFRAME# (поэтому "lowpin…"). Применительно к флэшам (т.к. использовать LPC-интерфейс могут разные устройства) этот стандарт вылился в следующее воплощение:

LPC/FWH interface

Далее в скобках - значение ножки в режиме LPC или FWHю.
Как видно, такая флэшка может работать сразу в двух различных режимах - LPC-mode и PP-mode (Parallel-Programming). Режим работы выбирается уровнем на ножке IC (Interface Configuration Pin) во время старта компьютера- "0" - LPC-mode, "1" - PP-mode. Режим PP наиболее близок к "обычным" флэшкам и совместим с ними по многим (но не по всем) ножкам, с учётом только того, что линий адресов всего 11 (0-10), но зато они мультиплексируются, т.е. сначала выдаётся/считывается значение A00-A10, а затем A11-A21. С учётом этого (мультиплексирования адресов) и "пропажи" сигнала CE всё остальное полностью аналогично "обычным" флэшкам. В режиме LPC общение между мостом и флэшкой происходит лишь по четырёхбитной шине, а пятый LFRAME# служит в качестве стартового (для начала операции по обмену данными). Плюс LRESET# и LCLK#, которые полностью аналогичны своим собратьям на материской плате - вот и весь набор нужных проводов (остальные - опционально). В общем, это есть попытка максимально упростить интерфейс, но не скатиться до "абсолютно последовательного", типа I2C, оставив возможность использования даже режимов DMA и BusMaster-инга (которые могут использоваться, например, в устройствах типа DiskOnChip/LPC). Режим PP используется при "заводской" прошивке флэшки (он, ведь, понятно - быстрей, что и важно при массовом производстве) , а LPC - при работе в составе плат. Только вот для работы с такими флэшами нужно, чтоб южный мост умел это делать - в результате такой стандарт стал реально популярен лишь с приходом популярного nForce2 (потому как он никогда и не слышал про ISA-шину…

FWH-интерфейс

В результате достигнутых высот в области стандартизации, компания Intel, с выходом чипсетных наборов i8xx продолжила нести знамя родителя новых стандартов. Так появился ещё один режим работы - FWH (FirmWareHub, от которого, собственно, и пошло название "хабовые"). Он был полностью аналогичен LPC электрически (по ножкам/разъёму), но (дальше сами догадаетесь;) - абсолютно _несовместим_ по протоколу передачи данных. Как можно прочитать в некоторых документах, это было сделано для возможности поставить в систему кроме LPC-устройства ещё и FWH, повесив их на одну и ту же шину (ведь они электрически совместимы, но при передаче пакетов данных каждый будет брать свой из-за разных протоколов), при чём "хабовых" флэшей можно было навешать до шестнадцати штук, т.к. в них появились дополнительные ID0-ID3 сигналы. (прим. автора: все мои уколы в сторону родителя x86 просьба воспринимать как шутку, хотя как известно - в каждой шутке есть доля шутки… см. рис. выше. Как видно, картина совершенно аналогично LPC, только названия LAD0-3 + LFRAME# заменены на FWH0-3 + FWH4. Режим PP совершенно тот же. FWH отличается от LPC протоколом, т.е. все команды для операций имеют совершенно другие кодовые значения в полях обмена данными. Плюс возможность использовать несколько (до 16) FWH-устройств, благодаря введению новых "идентификационных" сигналов ID0-3. По умолчанию для работы в качестве флэшки на матплате принимается ID=0000 (что и запросто можно проверить, прозвонив соответсвующие ножки (9-12) на вашей интеловской плате (они все "на земле"). Вообще, универсальным способом отличить флэшку по типу хабовая/обычная можно просто прозвонив ножку pin28 - в хабовой она будет строго на земле, в то время как в "обычной" будет что-то в районе килоома ("звонить" надо в колодке самой матплаты, хотя некоторые флэшки тоже "звонятся" - для этого используйте pin16/28).

Собственный комплекс для перепрошивки bios

Если вы по работе постоянно имеете дело с потребностью в перешивке могу дать несколько рекомендаций. Кто-то может посоветовать использовать в таком случае именно программатор, хотя я так не считаю и даже не советую. Для этого есть две простые и веские причины - во-первых, программатор не знает всех типов микрух (правильней, конечно - есть такие, что знают, но их цена исчисляется тремя нулями без преувеличения), во-вторых, даже не самый крутой программатор просто дороже.

Для перешивки 99.9% флэшек (к матплатам, конечно) вам понадобятся три платы:

  1. Что-нибудь подревнее, под Pentium1 - для перешивки очень распространённых Intel-флэшей 1Mbit.
  2. Что-нибудь под P2 с 2Mbit-ным биосом - для перешивки остальных "обычных" 1- и 2Mbit флэшек.
  3. Что-нибудь под P3 из серии i8xx - для перешивки "хабовых" флэшек.
  4. (Добавлен в последней версии статьи - прим.ред.) Что-нибудь на nForce (1/2/3).

В качестве п.1 я использую Asus на i430HX (конкретно - P55T2P4). Для таких случаев (1Mbit и /или Intel-флэшки) рекомендуется именно Asus по причине возможности использовать исключительно удобный асусовский прошивальщик - старый pflash или поновее aflash - элементарные в использовании, не пристают с глупыми вопросами и показывают адрес повреждённой области микросхемы в случае ошибки.

В качестве п.2 я использую плату на i440BX (конкретно - PCPartner-928). Она 2Mbit-ная, что позволяет шить и 1- и 2Mbit-ные "обычные" флэшки. Тип разъёма на ней DIP32, для перешивки PLCC32 используется переходничок PLCC32->DIP32, сделанный из старой неисправной платы с PLCC32 колодкой (см. фото).

Cамодельный переходник PLCC32->DIP32.

Сделан путём фигурной резьбы лобзиком по неисправным материнским платам;) плюс допаянные вручную ножки) Cамодельный переходник PLCC32->DIP32 - вид снизу
В качестве п.3 я использую плату на i820 (конкретно - Chaintech 6CTA2). На ней стоит i82802AB (4Mbit), что позволяет шить как сами интеловские "хабы" так и "хабовые" 2- и 4Mbit-ные флэшки.

В качестве п.4 я использую плату на nForce (первый который, но не принципиально) - Abit NV7-133R. Она предназначена для самых тяжёлых случаев - для перешивки "чисто" LPC-шных флэшек. /Просто многие (даже, видимо - большинство) производители плат на nForce1/2/3 (а LPC стал использоваться именно на них) обычно используют флэшки с поддержкой и LPC и FWH, что позволяет шить их на п.3)/.

Вообще никаких особых условий по выбору конкретной модели или фирмы (кроме случая с Асус для Intel-флэшей) нет. Не нужно стремится брать для такой цели "крутые" и "навороченные" платы. Нужно строго наоборот - чем "безвестнее" и примитивнее плата - тем более лучший получится из неё "программатор". Т.е. для этого просто идеальны всякие Акорпы да PCPartner-ы, а вот любые платы даже с минимальными "претензиями" всегда ухудшают "универсальность". Плюс, конечно, другим важным условием является хороший и удобный доступ к гнезду флэшки.

В качестве главного программного обеспечения используются amiflash (конкретно - версия 8.37, только с ключами). Он знает большинство чипсетов/флэшей и очень удобен в работе благодаря удобной коммандной строке (батфайлик для него прилагался выше).

Для редких случаев, когда не справляется amiflash (некоторые типы флэшек и/или экзотные чипсеты) - используется awdflash (обязательно с ключом /f).

Для тяжёлых случаев (как правило очень экзотные флэши/биосы/чипсеты, очень старые, либо, наоборот, самые новые матплаты) используется Uniflash. Он же может быть использован с целью визуальной проверки места проблем во флэшке. Плюс особенно стоит обратить на него внимание счастливым обладателям современных плат на nForce2, использующие LPC-флэшки типа PMC (как правило - Epox/Gigabyte).

PMC-шки поддерживают два режима (LPC/FWH) и, может быть, из-за этого часто "стандартные" прошивальщики некорректно их перешивают (а то и зависают в процессе перешивки) - uniflash же это делает исключительно корректно.

п.с. последние версии uniflash стали настолько корректными и удобными, что теперь я в основном только им и пользуюсь...


Экстремальные способы перешивки/восстановления bios

В некоторых сложных случаях приходится прибегать к использованию сразу двух прошивальщиков. Обычно это uniflash + awdflash (но не обязательно). Например, прошиваете сначала с помощью amiflash, а после этого сразу же с помощью uniflash. После первой попытки амифлэш ругнётся, что прошил некорректно, а uniflash перешьёт уже корректно.

  1. Запускаем awdflash с "родной" флэшкой (той, с которой запускался компьютер) и выходим без прошивки. Например, можно запустить его (awdflash) с ключиками "/pn/sy 111.bin" - записав ненужный биос (просто для проверки).
  2. Ставим (hotswap) нужную для прошивки флэшку, запускаем uniflash и радуемся (должно прошиться нормально).
  3. Ежели, все-таки, не радуемся (прошивается некорректно) - еще раз "просто" запускаем awdflash (без прошивки и уже на "прошиваемой" флэшке) и снова пробуем uniflash - уж точно должно помочь (с поправкой на то, что uniflash "знает" данный тип флэшек).

"Скрытый смысл" использования подобного метода следующий. При запуске awdflash (равно как и любого другого прошивальщика) производится "размапливание" чипсета - для определения типа флэшки и последующей перешивки. При выходе - обычно, как бы, должно происходить "замапливание", однако на практике выясняется, что "оно никому не должно". Чем и удается воспользоваться uniflash-у, который по разным причинам (обычно - незнание современного железа) сам не может правильно и до конца корректно "размапить" чипсет. Кроме того, помимо размапливания чипсета на предмет физического доступа в область памяти флэшки, awdflash умеет (в случае Award BIOS) снимать различные "защиты от записи", о которых не в курсе uniflash в силу своей, так сказать, "классичности" - авторы оного ("по незнанию") использовали в его движке в подавляющем большинстве исключительно "классические" методы работы с железом (плата-чипсет/флэш-биос). В общем, в "примитивном" описании действенности данного метода, можно сказать следующее. awdflash, как более "умный", знающий всяческие "специфичности" для всевозможных (особенно новых) плат - начинает работу (прошивку). Однако из-за "избытка ума" умудряется оступаться на простых вещах.А по "простым вещам" - нет лучше юнифлеша. В результате чего их симбиоз и становится удачным (иногда - единственным) решением для прошивки некоторых типов флэшек на некоторых чипсетах (так, например, Winbond W39V040AP (LPC) на nForce2 - прекрасно шьется описанным методом).

Когда у вас есть под рукой только "одномегабитная" плата, а нужно прошить двухмегабитку ("обычную") можно сначала прошить первую половину (1Mbit), а потом "отдельно", вторую половину. Для этого разбиваете файл биоса на две части (по 1Mbit=128kB) с помощью любого hex-редактора и прошиваете сперва последнюю часть. После этого коротите ножку 30 (A17 в 2Mbit и NC в 1Mbit) на землю и заливаете "начальную" половину.

(п.с. Ограничение данного способа может возникнуть, если флэшка не будет поддерживать нужную для такого случая секторизацию записи)

Другим развитием (вариантом) предыдущей ситуации может быть заливка лишь "конечной" части (по сути нам нужен лишь бутблок). После этого таким образом "недошитая" микросхема вставляется в родную плату, где автоматически из-за несоответствия CRC начнёт грузиться бутблок, с помощью которого уже в родной плате всё можно будет банально восстановить "с дискетки".

Прошивка флэшек с различными напряжениями перепрограммирования.
Различные типы флэшей рассчитаны на разные вольтажи программирования. Самые распространённые - это 12V/5V для старых плат, для современных, это 3.3V/3V/2.7V и меньше. Теоретически, для каждого типа нужно выставлять нужное конкретной флэшке напряжение с помощью перемычек на матплате (если такие, конечно, имеются). Практически же получается, что флэшки с более меньшим напряжением программирования совершенно благополучно шьются более высоким напряжением.

Т.е. если на матери стоит 5V-овая флэшка (например, большинство серии 29xxxx), то флэшки с более низким уровнем перепрошивки тоже на ней прошьются на ура без всяких претензий по его завышенному значению. И без хоть какой-то вероятности повреждения более низковольтных клиентов.

В случае обратного соотношения - перешивка 12V-овых флэшек на 5V-овых матерях (или с перемычками установленными на 5V) тоже часто имеет благополучный исход. Хотя здесь он уже и не является правилом - поэтому при программировании микросхем серии 28xxxx (большинство которых - 12V) - будьте бдительны по поводу правильно выставленных перемычек и не стоит пытаться их перешивать хотсвопом на современных платах (т.к. 12V-ые были лишь P1-P2), т.е. чем древней, тем больше шансов на корректную перешивку.

Если перемычки на плате не подписаны - можете просто померять напряжение на pin32 (справа сразу от ключа, если смотреть ключом вверх). В самом крайнем случае, если на плате нет перемычек - можно отогнуть эту ногу из сокета и подать на неё 12V "вручную" (например, прямо от разъёма БП).

Обычно в замене микропрограммы BIOS’а материнской платы нет никакой необходимости – устройство замечательно работает, а рисковать работоспособностью девайса ради более высокого номера версии прошивки как минимум глупо. Однако случается, что материнская плата поступает на рынок с «сырым» микрокодом (производители спешат обойти конкурентов на повороте), или возникают проблемы с интегрированными устройствами, или выясняется, что мать отказывается работать с некоторыми моделями памяти, или выходит новое, более современное оборудование (например, пополнен список поддерживаемых CPU) и т.д. Тогда новые партии матерей поступают в продажу с обновленным firware, а владельцам более ранних девайсов остается перепрошивать BIOS. Новые версии прошивок появляются на сайтах производителей со списком внесенных исправлений и изменений по сравнению с предыдущей версией. Если с материнской платой возникли какие-то проблемы или имеются недостатки в ее работе, стоит заглянуть на сайт производителя и изучить перечни этих изменений – возможно, ответ найдется там. Существуют также модернизированные умельцами версии прошивок, которые позволяют включить ту или иную функцию, заблокированную производителем в микрокоде для бюджетной модели одного и того же чипсета. Если необходимость замены версии микропрограммы стала очевидной, готовься к перепрошивке, а мы постараемся рассказать, что тебя ждет и как надо действовать.

Как шить?

Для перепрошивки BIOS используются специализированные утилиты от производителя материнской платы или сторонних программистов, которые и записывают образ микропрограммы в микросхему CMOS. CMOS у современных матерей представляет собой flash-память, в которой хранятся сам микрокод и настройки BIOS. Таким образом, для прошивки необходимы, собственно, файл с нужной версией BIOS и программа-флешер. Существуют флешеры как под Windows, так и под DOS. Прошивать из Windows гораздо удобнее, зато DOS традиционно более надежен. Чтобы выявить все аспекты процесса перепрошивки BIOS, мы прошивали как из-под Windows XP, так и из-под DOS.


Для начала при помощи программы-флешера необходимо сделать бэкап установленной версии BIOS на дискету. В случае неудачной перепрошивки эта дискета тебе очень пригодится. Сначала замена макропрограммы проводилась при помощи утилит, поставляемых самим производителем. Такую утилиту ты всегда сможешь найти на диске, который идет в комплекте с материнской платой, или на сайте ее производителя. Сторонними программами без необходимости пользоваться не советуем, так как велик шанс потом отправиться в гарантийную мастерскую. Самую свежую версию firmware сразу ставить также не рекомендуем. Лучше поискать информацию, касающуюся твоей материнской платы, в соответствующих формах и просмотреть отзывы юзеров, поставивших себе ту или иную версию микропрограммы. Поступать так следует потому, что прошивки бывают не отлажены до конца, и в работе матери могут появиться серьезные сбои.

Особенности процесса

Первым делом советуем озаботиться стабильным питанием. ИдеальнымE2ариантом является наличие источника бесперебойного питания. Если такого чуда нет, то лучше всего выбрать для перепрошивки время, когда наименее возможны скачки напряжения, то есть ночью (ведь твои соседи не сверлят стены электродрелью по ночам?).


Вторым пунктом стоит выбор операционки, из-под которой будет идти процесс перепрошивки. Если хочется красоты и покоя, то можно смело делать это из-под Windows. Система Widows XP уже достаточно стабильна, поэтому под ней обновление firmware можно осуществлять, особо ничего не опасаясь. На всякий случай рекомендуется закрыть все приложения и отключить антивирус. Под другими версиями Windows (за исключением линейки Widows NT), зная их глючность, лучше не перепрошивать. Безопаснее будет сделать это из-под DOS"а.


Что касается DOS, этим методом могут пользоваться те, кому не лень потратить чуть больше времени на настройку. За это получаем чуть большую надежность. Сама подготовка заключается в создании загрузочной дискеты. Дополнительно надо будет записать на нее программу-прошивальщик (например, для микросхем фирмы Award применяется программа awdflash, для AMI BIOS - amiflash) и саму микропрограмму. Можно создать bat-файл с параметрами запуска прошивальщика, и останется только вставить дискету и загрузиться с нее. Тем, кто когда-либо работал в DOS"е, не составит труда во всем разобраться.


Третий способ обновления firmware встречается нечасто. Обновление микропрограммы осуществляется средствами самого BIOS’а. Достаточно зайти в меню обновления и указать желаемую прошивку, записанную прежде на дискету.


Однако независимо от избранного способа перепрошивки обязательно предварительно делать бэкап старой версии!

Тестирование

Мы взяли две материнские платы: ASUS DualBIOS с микросхемами от Award и Gigabyte с двумя BIOS’ами от фирмы Phoenix. Прошивать было решено двумя путями: в WindowsXP и в DOS"е. Начнем с Gigabyte.


Для прошивки использовалась утилита, поставляемая на диске с материнской платой - @BIOS (в Интернете можно найти как atBIOS). Для начала мы сохранили текущую прошивку в файл. Вторым шагом мы поставили галочку напротив Internet update. Было интересно протестировать обновление BIOS"а через Интернет. Осуществить это не удалось, так как программа просто не знала, откуда скачать обновление, а ввести адрес вручную утилита не позволяет. С официального сайта Gigabyte была скачана 17-я версия прошивки. Заново была запущена @BIOS и произведена процедура обновления. Для этого достаточно было указать путь к файлу на жестком диске. Пару минут индикатор прогресса демонстрировал процесс заливки микропрограммы, после чего было выдано сообщение об успешно произведенном обновлении. Компьютер был выключен, отсоединен блок питания (на его конденсаторах еще довольно длительное время сохраняется заряд) и вытащена батарейка CMOS. В принципе, достаточно замкнуть специальный джампер на материнской плате, но для верности лучше вынуть батарейку на несколько минут. Делать это необходимо после каждой перепрошивки для того, чтобы сбросить все настройки BIOS в исходное состояние. Дело в том, что ранее сделанные настройки хранятся в той же микросхеме и после перепрошивки сохраняются и могут конфликтовать с новой версией микропрограммы.


Спустя какое-то время батарейку вернули на место, подключили блок питания и загрузили систему. Все работало стабильно. Запустив @BIOS для просмотра параметров BIOS’а, мы были несколько удивлены полученными данными: по заверениям программы у нас стояла 15-я версия прошивки, хотя устанавливали мы 17-ю (до проведения теста стояла 6-я).


После этого было решено повторить процесс перепрошивки, но уже из BIOS’а, так как на этой материнской плате такая возможность имелась. Для этого использовался тот же микрокод. На дискету была записана 17-я версия firmware. В меню замены микропрограммы можно было попасть, если, войдя в BIOS (по клавише ), нажать . Первым делом сохраняем основной BIOS во вторую (резервную) микросхему командой «save main bios from reserved» (в случае сбоя он будет восстановлен оттуда) и не забываем делать бэкап на дискету. Следующим шагом заменяем установленную прошивку на более новую версию. Делается это командой «update main bios from floppy». Выбираем нужную версию с дискеты и ждем несколько минут. После окончания процедуры выключаем компьютер и снова на несколько минут отсоединяем блок питания и вытаскиваем батарейку CMOS. Загружаемся, включаем @BIOS и в свойствах видим версию прошивки 17. Вывод: несмотря на старания программистов и выпуск хорошей утилиты для апдейта BIOS"а из Windows, недоработки еще есть, и прошивка средствами BIOS является более надежным способом.


Следующей подверглась тестированию материнская плата ASUS с микросхемой фирмы AWARD. Первым делом была установлена и детально изучена утилита, поставляемая на диске с материнской платой - ASUS Flash. Снова мы первым делом сохранили текущую прошивку и приступили к тестированию. Среди прочих функций нашлось обновление через Интернет. Программа перебрала несколько серверов в своей базе и подключилась по одному из адресов. Апдейт благополучно скачался и был сохранен где-то в недрах системы. Автоматическая перепрошивка не удалась – утилита не нашла загруженную микропрограмму. Тогда мы взялись за поиски микрокода на просторах Интернета. Сайт производителя материнской платы оказался очень приветливым и подробно описывал, какие недостатки устранены в очередной версии кода. Мы взяли последнюю версию прошивки и произвели обновление. Загрузка прошла стандартно. После этого компьютер был отключен, и вынута батарейка. Спустя некоторое время машину включили, и она сразу отказалась работать, сославшись на отсутствие или ошибку клавиатуры. В этом случае и понадобилась подготовленная заранее дискета с флешером и старой прошивкой. Предварительно мы решили зайти в BIOS и посмотреть на произошедшие изменения. Они были налицо: В Power managment setup все индикаторы показывали отсутствие питания. А показатели температуры равнялись 49 и 6 градусам Цельсия для материнской платы и процессора соответственно (при 25 градусах в помещении). Вот таким образом выглядят глюки недоработанного кода.


Загрузившись с «аварийной» дискеты и проигнорировав сообщения об ошибках, мы запустили awdflash. Очень не понравилась одна особенность программы: необходимо знать название файла с прошивкой и указать его в строке запроса. Утилита отказалась работать, сославшись на отсутствие новой прошивки. Тогда в сети была найдена программа ASUS ACPI BIOS FLASH MEMORY WRITER и записана на ту же дискету. В ней также необходимо указывать название файла с прошивкой. Процесс прошел без эксцессов, и машина была отключена с последующим сбросом CMOS. Компьютер загрузился без ошибок, только было выдано сообщение о повреждении BIOS’а и выведен запрос о восстановлении из запасной микросхемы. На восстановление был дан положительный ответ, а тест был признан проваленным. Это особенно странно, потому что были использована фирменная утилита, а файл с прошивкой был взят с официального сайта. Возможно, это глюк прошивки. Таким образом, надежнее прошивать из-под DOS и всегда надо иметь бэкап прошивки с программой-флешером на дискете.

Проблемы и методы их устранения

Перепрошивая BIOS, надо помнить, что ошибка в процессе смены микропрограммы может привести к печальным последствиям. Иногда во время перепрошивки происходит отключение питания или зависание системы. В этом случае гарантированно поможет лишь программатор, который в домашних условиях встречается не часто, и есть только в гарантийной мастерской. Именно туда лучше обращаться в случае проблем.


Если BIOS не прошит до конца, и микросхема в системе одна, может помочь такой достаточно рискованный метод: Находится такая же материнская плата, во включенном состоянии, после того как прошла загрузка машины, с нее снимается исправный CMOS и в гнездо укладывается пара ниток, чтобы можно было легко вынуть микросхему, потянув за них. Затем на освободившееся место очень аккуратно ставят поврежденный аналог. После этого можно запускать прошивку firmware, а затем уже в выключенном состоянии менять микросхемы обратно. По статистике, при «горячей» замене CMOS, рабочая материнская плата повреждается в 15% случаев.


Другой метод предполагает наличие на материнской плате двух микросхем (в этом случае в названии платы, обычно, фигурирует приставка Dual BIOS). Тогда при неудачной прошивке BIOS восстанавливается самостоятельно (после извещения об ошибке и запроса на восстановление). Происходит это простым копированием заведомо рабочей микропрограммы из второй микросхемы.

Возможные вопросы

Иногда возникает проблема определения производителя материнской платы и установленного на ней чипсета. Чтобы решить эту задачу, достаточно в самом начале загрузки компьютера записать строку, которую выдает BIOS. Кроме того, с 1998 года все устанавливаемые BIOS’ы при загрузке выводят логотип производителя. Далее, любой поисковик выдаст всю информацию о твоей материнке по этой строчке. Правда, если плата секондхенд и взята на радиорынке, никто не даст гарантии, что логотип и информационная строка не были изменены.


Что делать, если на BIOS стоит пароль? В этом случае есть целых три варианта: 1) сбросить CMOS специальным джампером на материнской плате или просто вынуть батарейку; 2) воспользоваться инженерными паролями, список которых можно посмотреть во врезке (правда, они могут не сработать); 3) взломать пароль к BIOS’у. Для этого существуют специальные программы, для каждого производителя BIOS’а – своя. Для AWARD можно скачать программу по адресу:

Для AMI

Бывает, что к джамперу или батарейке добраться не представляется возможным. В этом случае можно сбросить настройки из DOS (только не в режиме эмуляция DOS в Windows!). Для этого нужно набрать в командной строке следующие команды:

Для Award и AMI BIOS

Для Phoenix BIOS





Таким образом, ты напрямую записываешь в 70-й порт значение 17, которое не равно контрольной сумме BIOS при нормальной работе, поэтому CMOS сбрасывается. Однако будь осторожен – в случае ошибки ты можешь нарушить работу компьютера или повредить BIOS!

Автоматизация

Для автоматизации перепрошивки можно создать bat-файл, назвать autoexec.bat и записать его на дискету с флешером и новой прошивкой. Выглядеть этот файл будет так:


AWDFLASH , где FileName1- это имя новой прошивки, а FileName2 - имя сохраняемой текущей прошивки. Также программа обладает некоторыми ключами, например /E - выход в DOS после выполнения процедуры обновления микрокода, /R - перезагрузить систему после окончания прошивки. Остальные ключи можно просмотреть, запустив awdflash.exe с параметром /?. Таким образом, наш загрузочный файл принял вид: «AWDFLASH /R». Подготовив такую дискетку, можно перепрошить BIOS даже не включая монитор (бывают случаи, когда графика не работает). Окончание загрузки можно будет определить по окончанию работы дисковода и писку динамика (при перезагрузке).

Бонус

Как дополнительную фишку можно рассмотреть смену логотипа, выводимого BIOS"ом на экран. Для всей операции нам потребуются две программы: cbrom и converta. cbrom нужна для работы с файлом прошивки, а converta - для конвертации изображений в необходимый формат.


Для начала надо скачать прошивку или сохранить существующую. Получится файл с расширением «.bin» или «.awd». Чтобы узнать необходимый формат изображения, запускаем программу с таким ключом: «cbrom mybios.bin /d». Среди компонентов будет «EPA Pattern», именно он и является логотипом. Извлечение осуществляется командой «cbrom mybios.bin /epa extract». При этом надо будет задать имя файла. Чтобы выяснить формат изображения, запусти converta с ключом «converta your.logo /?». Она выдаст формат изображения. Далее готовим свою картинку в соответствии с ограничениями данного формата. Потом сохраняем картинку в BMP (16 цветов, без сжатия) в папку с converta. Теперь нужно преобразовать графический файл в форму, доступную для понимания BIOS’а. Делается это простым запуском программы с ключом, указывающим формат конвертирования: «converta mylogo.bmp /ключ». Форматы есть такие:


  • /bmp - преобразование в BMP;

  • /mon - преобразование в монохромный формат AWARD;

  • /bit - преобразование в битовый формат AWARD;

  • /lay - преобразование в сложный формат AWARD;

  • /all - преобразование во все перечисленные форматы сразу.

Теперь полученное изображение надо вставить в прошивку и залить ее в CMOS. Для этого надо использовать cbrom: «cbrom mybios.bin /epa mylogo.ext».

Выводы

Итак, замена микропрограммы – дело довольно рискованное, хотя и не такое сложное. Поэтому рекомендуем перешивать BIOS только в случае необходимости. Как показала практика, лучше всего использовать прошивки и утилиты от производителя, а процесс замены микропрограммы осуществлять из BIOS или из-под DOS.


Заводские пароли для AWARD BIOS:


AWARD_SW, TTPTHA, aPAf, HLT, lkwpeter, KDD, j262,


ZBAAACA, j322, ZAAADA, Syxz, % шесть пробелов %, Wodj,


% девять пробелов %, ZJAAADC, 01322222, j256, ?award


Для AMI BIOS таких паролей нет, но если материнская плата только куплена, можно попробовать пароль AMI.

BIOS – знакомая всем аббревиатура, значение которой не знакомо даже многим искушенным и опытным пользователям персональных компьютеров. У большинства таковых она ассоциируется с серо-синим интерфейсом в стиле MS DOS или Windows 3.1, но вот о ее функционале многие могут вам так и не поведать. Большинство познаний среднестатистического пользователя, в лучшем случае, ограничиваются тем, что BIOS – это системные настройки компьютера или что-то в этом духе, ведь точный ответ дать довольно сложно. Сложность эта вполне себе обоснована – персональный компьютер непрост для понимания рядовым человеком, если дело касается быстрой и продуктивной работы в любой отрасли, а понимание базовых механизмов его функционирования и, тем более, каждой его комплектующей видится практически невозможным – на практике эти познания граничат с эрудицией и не приносят пользу в большинстве ситуаций.

Итак, BIOS – это система ввода-вывода, которая стоит между аппаратной частью и программной (вместе с пользователем) и позволяет использовать ресурсы компьютера по предназначению. Она имеет модуль постоянной памяти, который содержит ряд данных о конфигурации оборудования, в том числе и о времени – все обладатели старых компьютеров сталкивались с заменой батарейки и могли слышать, что она питает именно эту комплектующую. Важной особенностью BIOS является то, что от ее возможностей напрямую зависят возможности другой аппаратуры, которая расположена на материнской плате.

Но для большинства пользователей ПК все эти технические моменты неважны, а необходима практическая надобность в тех действиях, с выполнением которых могут столкнуться и они. К их числу относится, к примеру, замена устаревшего процессора на более новую и производительную модель: поддержка материнской платой на программном уровне непосредственно зависит от того, «дружит» ли с ней BIOS. Добавить совместимость могут не сразу: если слот под процессор (Socket) изменить уже не под силу, то создать необходимые условия для функционирования подходящей аппаратно модели можно и создатели материнских плат в своем большинстве заботятся об обеспечении совместимости.

Зачем прошивать BIOS?

Как стало ясно из сказанного выше, BIOS обеспечивает совместную работу всех комплектующих, расположенных на материнской плате. В особенности нас интересуют процессор и оперативная память: их возможности развиваются наиболее стремительными темпами и требуют выпуска моделей «материнок» с соответствующей скоростью. Но подобная практика не слишком выгодна и создатели решили оставить себе задел на будущее, оставив пользователю возможность в некоторых пределах улучшать совместимость материнской платы с «железом» самостоятельно. Это и стало причиной появления процедуры прошивки BIOS на персональных компьютерах, которая позволяет избавится от многих проблем с ним.

Стоит заметить, что процедура довольно опасна по сравнению с другими действиями с ПК: при отключении света в момент перезаписи (редко, но случается) восстановить все не получится никаким образом и материнскую плату можно будет отложить куда-нибудь подальше или просто выбросить. Но в частых случаях такая процедура все же является необходимой, она привносит поддержку не только новых комплектующих, но и инструментарий для работы с новым оборудованием – старые модели материнских плат, не поддерживающие перепрошивку через USB-устройства, получили такую возможность благодаря включенному в прошивки пакету совместимости для подобного оборудования. Гибкость компьютера в возможностях неоценима и в тех случаях, когда прошивка все же необходима, не стоит пугаться высокой сложности этого процесса – при правильном выполнении всех процедур риск навредить компьютеру минимален, а процесс нередко может занять всего несколько минут, но об этом стоит рассказать поподробней.

Нередко перепрошивку может рекомендовать сам производитель – это может быть связано с рядом недочетов, которые не успели заметить и/или устранить на фазе производства. Для многих владельцев ПК, которые обладают одной из новых серий материнских плат такая практика не является чем-то незнакомым – в силу объективных причин случается такое очень часто.

Какие материнские платы подлежат прошивке своей BIOS?

Важной особенностью всей этой истории является тот факт, что в мире до сих пор существует всего три компании, которые занимаются производством программной части любой системы ввода-вывода. Многим станет интуитивно понятно, что это повышает шансы каждой отдельно взятой модели на перепрошивку и на деле так оно и оказывается: независимо от того, каков производитель вашей материнской платы, с большой долей вероятности (которая стремится к сотне процентов) данная процедура для вас возможна. Но стоит добавить, что поставкой обновлений занимается эта же компания и в не в ее коммерческих интересах вкладывать большие средства в повышение работоспособности и возможностей старых моделей – тогда просто незачем будет покупать новые.

Теоретическая возможность замены прошивки включена в любую BIOS – в сердце устройства находится модуль памяти, рассчитанный примерно на 1000 циклов перезаписи. Но вот выпуск прошивок уже полностью будет лежать на совести производителя материнской платы.


Проверить подобную возможность довольно просто: необходимо лишь знать фирму-производителя и модель своего устройства и ее модель (если нет, тогда добро пожаловать в следующий раздел статьи). Заходим на ее официальный сайт (что у ASUS, что у MSI, ASRock и других имеются их русскоязычные версии) и следуем на страницу, посвященную вашей версии устройства. Там в одной из вкладок будет доступна категория со всеми выпускаемыми прошивками для данной комплектующей, как это показано на примере официального сайта ASUS ниже.


На сайтах других компаний процедура примерно такая же – в соответствующем разделе будут предложены все возможные варианты для обновления BIOS, так как в моделях разных производителей они отличаются процессом практически полностью и навык прошивки одной комплектующей не может гарантировать знание тонкостей в другой – здесь стоит внимательно изучать предлагаемые в сети пошаговые руководства или, в идеале, документацию самого производителя. Также в сети есть множество видео перепрошивок: моделей материанских плат относилельно немного, а вот из тех сотен или тысяч пользователей, которые сталкивались с проблемой, хотя бы один решил записать видео – достаточно лишь поискать на видеохостингах. Просмотр процесса со стороны лишит подсознательного страха «что-то сломать» и поможет понять суть того или иного этапа.

Определение модели материнской платы

Многие затрудняются в определении модели своей материнской платы – как и с другими знаниями подобного плана, имеется одна и та же проблема: острой необходимости заучивать или запоминать замысловатый набор букв и цифр нет нужды и в повседневных задачах это не помогает. Обратиться к документации или поискать коробку тоже не вариант – подобные вещи многие склонны терять при переезде, отвозить куда-либо на хранение, либо попросту забывать о них. Также эта проблема может возникнуть и у тех, кто покупал ПК «с рук», хотя в магазине при продаже собранного системного блока коробки от некоторых устройств тоже имеют привычку не давать, да и покупатели неохотно забирают их с собой.

Существует целых четыре способа понять, какой модели у вас «материнка». Из них три предполагают использование утилит, а один – прямой доступ к плате. Последний не подойдет, если у вас ноутбук: разбирать их непрофессионалу не рекомендуется, да и профи не всегда справляются – ремонтопригодность у современных решений посредственная. Это же касается и All-in-One PC и любых других решений, не смонтированных в стандартном системном блоке. Также не стоит этого делать, если ваш ПК на гарантийном обслуживании: все шурупы будут прикрыты пломбами, которые легко покажут, производилось ли вскрытие девайса. Производить каких-либо манипуляций не надо – само наличие их повреждения уже является достаточным поводом для отказа в гарантийном обслуживании, что четко прописано в условиях любой подобной фирмы.

В случае же, если ничего не мешает вскрыть системный блок – отвинчивает два/три/четыре, или, проще говоря, все имеющиеся болты и снимаем крышку сбоку. Нашему взору предстанет материнская плата, на поверхности которой вас будет ждать наклейка.

На этом все: запоминаем или переписываем модель, проделываем все выполненные манипуляции с крышкой в обратной последовательности.

В случае с проверкой программным способом может помочь и командная строка, которая имеется в любой версии операционной системы компании из Редмонда. После ее открытия там необходимо будет набрать две команды, активируя каждую нажатием Enter.

wmic baseboard get Manufacturer wmic baseboard get product

Первая предоставит информацию по производителю комплектующей, а вторая – по модели. Если же вы не хотите иметь дело с командой строкой и разборкой системного блока, то быстрой альтернативой могут стать утилиты AIDA64 (бывший Eevrest) и msinfo32. Качать стоит их бесплатные версии с официальных сайтов – полный функционал вам с большой долей вероятности не пригодится, а вот подхватить вирус шанс есть всегда. В AIDA64 необходимо просто перейти в раздел «Системная плата» из стартового окна, а в msinfo32 – во вкладку System Information и читать данные напротив пункта Motherboard.



Для систем на базе Linux (в том числе Ubuntu, Linux Mint и ей подобных) необходимо активировать команду dmidecode .

Там среди всех данных необходимо выбрать пункты Manufacturer и Product Name.

Необходимо ли выполнять резервную копию BIOS?

Нужно понимать, что создаются прошивки для BIOS людьми, а массив информации для слаженного взаимодействия должен быть четко просчитан, а все моменты – четко спланированы. И если в теории это возможно, то на практике так случается не всегда: высока вероятность того, что перепрошивка данной системы вместе с рядом улучшений может привнести в вашу жизнь и ряд проблем с ПК, так что обезопасить себя на случай такой возможности все же стоит.

Сами производители не предоставляют подобной возможности, допуская лишь запись на носитель более одной версии прошивки и их последующее применение. Но это происходит не всегда, так как никто не рассчитывает на неблагоприятный исход, взявшись за подобную операцию.

Подобные возможности предоставляет сторонняя программа под названием Universal BIOS Backup ToolKit. Данный продукт изготовлен программистом-энтузиастом из Китая в достаточно далеком 2008 году и превосходно работает на операционных системах семейства Windows c версиями от XP и до 8.1 включительно. Важной особенностью данной программы является ее слаженная работа: резервные копии получаются корректными, вероятность повреждения итогового файла близка к нулю, а софт работает на удивление эффективно, как для выполненного энтузиастом. Запускать ее стоит только щелчком по правой кнопке мыши с вызовом подпункта «Запустить от имени Администратора» – иначе ошибок в работе просто не избежать.


Единственный подводных камень, который может встретиться незнакомым с вопросом: большинство антивирусных программ распознает ее как вредоносное ПО, что не является истиной. Безусловно, заразить исходный файл они могут, но даже скачанная с официального сайта утилита не пройдет проверку большинства программ данного класса из первого эшелона. Причиной этому является специфический драйвер, благодаря которому ПО обладает столь уникальным функционалом. На самом деле никакого вреда она не несет, важно лишь качать ее из проверенного источника. Интерфейс программы англоязычный, но очень простой. Небольшой окно содержит всего несколько кнопок, значение которых будет понятно не только опытному пользователю, но и даже неискушенному в данном вопросе. Кроме кнопки выхода и клавиши, которая вызывает прочтение документации, окно программы имеет кнопки начала копирования. После завершения процесса, занимающего по времени от одной до двух-трех минут, в папке программы (или любой другой, указанной пользователем) будет доступен архив в формате.rom, который и является полной копией вашей прошивки. Размер памяти, который указывается слева, определяется автоматически, но его лучше перепроверить для вашей модели материнской платы – при сбое будут проблемы и воспользоваться неправильно сделанной копией не получится из-за неизбежных в будущем ошибок. Сомнительной является вероятность успешность ее работы на BIOS UEFI, но дальнейшие обновления программы должны исправить все недочеты, а может и уже исправили на момент прочтения этой статьи.

Общие сведения про прошивку через DOS

Прошивка через DOS является одним из наиболее безопасных вариантов переустановки ПО для данного узла компьютера, так как все неполадки, связанные с некорректной работой вашей операционной системы попросту исключаются. Для разных моделей ноутбуков и материнских плат на компьютерах существуют немного отличные друг от друга вариации процесса, хотя большинство из них имеют множество похожих черт и руководство по перепрошивке таким способом можно свести к универсальному ряду действий, которые необходимо предпринять.

    Приготовить носитель для перепрошивки. Таковым может являться дискета или флешка.

    В прямом сравнении они ничем друг другу не уступают, если говорить о данном процессе, но доставать дискету рекомендуется лишь в том случае, если поддержку загрузки с флешки материнская плата (или BIOS) не имеет. Если вы все же решили воспользоваться более устаревшим вариантом, то стоит проверить дискету на целостность, вставив ее в компьютер, зайдя в «Мой компьютер» и вызвав проверку диска в свойствах носителя, который отобразился в списке (в нашем случае это дискета). При возникновении каких-либо ошибок не стоит ждать чуда от неисправной дискеты – велика вероятность неисправностей в процессе «заливки» файлов и некорректная работа ПК вплоть до поломки и необходимости нести тот на ремонт.

    Ознакомиться с официальными рекомендациями, данными производителем на официальном сайте. Также подобные руководства можно найти в инструкции к материнской плате, но данные имеют свойство устаревать и вполне возможно, что это же произошло и в вашем случае.

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

    Сделать резервную копию данных, находящихся на носителе.

    Здесь все просто: если на флешке или дискете (что маловероятно) остались какие-либо важные данные, то необходимо сохранить их на жестком диске компьютера: в процессе смены прошивки они не утеряются, а вот съемный диск необходимо будет отформатировать.

    Форматирование диска.

    Здесь поможет специальная утилита, которая запускается от имени Администратора. Возможно, в рекомендациях этого нет, но запуск любой программы подобного плана необходимо выполнять именно так, а иначе можно получить большое количество «сложных» проблем и остановившийся процесс прошивки. Осуществить форматирование можно и встроенными средствами, нажав на иконке диска в «Моем компьютере» и выбрав одноименный пункт. Все значения стоит оставить по умолчанию, ничего менять не нужно. Стоит ли выполнять полное форматирование? Оно займет много времени, так что лучше попросту не снимать галочку с «быстрого» – эффект будет примерно таким же.

    Копирование файла прошивки.

    Данный этап может осуществляться как с помощью утилиты, так и делаться с помощью обычного Проводника, с помощью которого мы обычно выполняем все операции с файлами на нашем компьютере. Важной особенностью является то, что на носителе не должно присутствовать посторонних файлов – форматирование (пункт 4) обязательно, удалением файлов не обойтись.

    Стоит нажать кнопку перезагрузки (неважно, на корпусе или в системном меню) и при загрузке начального экрана нажать кнопку входа в BIOS – Delete. После этого мы видим меню, где необходимо выбрать раздел загрузки: он будет называться Boot. В данной вкладке необходимо изменить приоритет загрузки с носителей и поставить первым тот, на который записан файл прошивки. Полсе осуществления всех приготовлений нажимаем клавишу F10 (сохранить все изменения и перезагрузиться) и следуем инструкциям, данным для конкретно вашей модели материнской платы – здесь процесс может существенно отличаться.

Обновление BIOS через Windows

Вариант обновления прошивки BIOS через операционную систему предоставляет практически каждый производитель материнских плат: у каждого из них есть свою утилита, которая делает все в практически автоматическом режиме. Тем не менее, стоит внимательно изучить все инструкции, чтобы не оказаться в замешательстве в самый неподходящий момент.

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

По правде говоря, прошивка с использованием утилит – далеко не лучшая затея и если имеется такая возможность, то лучше воспользоваться более надежными вариантами: прошивкой через DOS или через встроенный инструментарий BIOS. Подобные решения возможно и менее просты и экономны во времени, но дают намного более прогнозируемый эффект, чего нельзя сказать об описанном выше варианте. В случаях прошивки другими методами количество факторов, способных негативно повлиять на процесс минимально, а с включением в уравнение операционной системы со всеми ее недочетами вероятность сбоев растет на порядок.

MSI

В отличие даже от более крупных игроков рынка, данная компания предоставляет возможность прошивать BIOS посредством любого доступного способа из описанных выше. Это удобно, так как многим не по зубам системное меню BIOS, а некоторые беспокоятся за сохранность и готовы перестраховаться, не желая пользоваться утилитой, запускаемой из под операционной системы. Существует также вариант прошивки через загрузку в DOS, который также безопасен и относительно прост – здесь выбор уже необходимо сделать пользователю на основании объективной оценки своих возможностей и готовности минимизировать или смириться с рисками.

Каким бы ни был процесс и какой бы способ не использовался, необходимо начать с определения модели своей материнской платы, что можно осуществить несколькими способами, описанными выше в данной статье. На официальном сайте производителя ищем свою модель и выкачиваем необходимые файлы, следуя инструкциям. Но так как даже самих путей здесь аж три, то столь простым объяснением пользователи явно не будут удовлетворены и попросят описать процесс детально.

Live Update

Live Update – утилита, произведенная компанией для перепрошивки BIOS и некоторых других манипуляций подобного плана. Стоит заметить, что материнские платы MSI устанавливаются и ноутбуки, планшеты и другие устройства – здесь она не поможет и придется пользоваться другими способами. Это происходит по причине того, что в процессе прошивки могут возникнуть непредвиденные ошибки, которые станут критическими для работоспособности и функционирования устройства.

Итак, скачиваем утилиту с официального сайта и устанавливаем ее (с запуском инсталлятора с правами Администратора). Это позволит решить проблему с непредвиденными сбоями, которые столь часто случаются в работе после конфликта программ и разрешений. Далее запускаем программу и переходим соответствующий пункт (вкладку). Также необходимо параллельно скачать архив с прошивкой, ибо автоматизированный вариант, по отзывам, работает не всегда корректно и лучше воздержаться от его использования.


Затем, следуя по меню, нам придется столкнуться с предупреждением, которое призывает закрыть все открытые программы (о чем здесь уже опоминалось ранее) и ожидаем окончания всхе действий, которые выполняет программа. Далее, конечно, ПК перезагрузится и с помощью этой же программы можно будет узнать об общем успехе операции.

Существует и другой вариант работы программы, который предлагает автоматизированную установку обновления прошивки через DOS, которая была описана в более ранних разделах статьи. Стоит отметить, что она сохраняет все преимущества данного метода и позволяет проводить легкую и безопасную установку программного апгрейда. Технически, программа выкачивает всего лишь архив с прошивкой, так что далее процесс не отличается от «ручной» установки, вот только искать нужную версию материнской платы и скачивать архив больше не нужно – за все это отвечает утилита. Негативный момент – возможно, вам не нужна наиболее новая версия, а ведь ПО скачает именно ее, а самые большие цифры в графе версии не гарантируют лучшей производительности, как мы имели возможность многократно наблюдать во множестве случаев.

MFLASH – утилита от MSI, которая встроена в BIOS и позволяет устанавливать обновления непосредственно с помощью инструментария этой системы. Для того, чтоб ее эксплуатировать, ненужны какие-либо дополнительные ухищрения: лишь пустая (а лучше – форматированная) флешка USB и скачанный на нее файл с программным обеспечением для BIOS. Здесь последовательность действий немного отличается: первым из них должно быть как раз скачивание упомянутого выше файла для вашей модели. Затем необходимо будет расчистить место – присутствие других файлов нежелательно, хотя некоторые пользователи положительно отзываются об успехе подобной установки.

После перезагрузки необходимо будет войти в BIOS кнопкой Delete и найти вкладку с одноименным с утилитой названием. Далее необходимо будет указать путь к файлу (диск) и нажать на кнопку запуска процесса. Длина всей процедуры после входа в BIOS составляет всего пару минут максимум, а уже по перезагрузке вы получите систему, которая с максимальной вероятностью будет работать корректно – шансов на то, что на нее могут повлиять какие-либо программные сбои, нет.


Из под DOS

Также надежный метод, который абсолютно не задействует систему и превосходно отрабатывает при обновлении ПО. Для того, чтобы найти его, необходимо будет подсмотреть среди файлов на официальном именно тот, который необходим для установки из под данной ОС – в имени там в конце будет соответствующая пометка, как на скриншоте. Далее необходимо обзавестись дискетой, проверить ее на ошибки с помощью встроенной в Windows утилиты и отформатировать там же. Если ошибок при проверке диска нет, то можно будет записывать на нее файл – он то и станет установочным.

Далее перезагружаемся и входим в BIOS кнопкой Delete. После того, как это произошло, ищем пункт Boot Device Priority и выставляем на первое место наш носитель (Floppy Drive). Далее жмем F10, соглашаемся сохранить все изменения и ждем перезагрузки.


После загрузки операционной системы мы увидим черный фон со шрифтами ярких цветов (или белого) – значит мы вошли. Нам будет предложено нажать Y, чтобы продолжить и N, чтобы уйти из данного режима. Жмем первую кнопку, ждем минуту-полторы и видим надпись об успешном завершении заливки прошивки. Извлекаем дискету и перезагружаем компьютер, попутно заходя в BIOS и меняя приоритет загрузки вновь на жесткий диск, хотя при вытащенной дискете и отсутствии загрузочного диска в дисководе она сделает это и так.

Gigabyte

Gigabyte является третьим в мире производителем материанских плат, основные мощности и штаб-квартира которого расположены в Китае. Компания ранее не имела подобных технологий и была всего лишь подрядчиком для крупных «акул» рынка типа Asus или Intel, но «подсмотрев» у них некоторые наработки и открыв сои исследовательские отделы, достаточно быстро превратилась из подмастерья в полноценные конкуренты.

Специалисты Gigabyte, занимающиеся ПО для BIOS не стали изобретать велосипед: все способы переустановки программного обеспечения для данной системы максимально похожи и явно позаимствованы у других игроков рынка. Неизвестно достоверно, происходят ли патентные войны между корпорациями, но одно можно сказать точно: пользователь от подобных решений остаетсяв выигрыше, ведь все действия и способы смены прошивки, работающие Asus и MSI, работают и на материнских платах китайской компании – отличаются лишь внешний вид (сугубо формально) и названия утилит. Чего то принципиального нового компания не придумала, что положительно сказалось на удобстве проведения подобных операций.

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

Компания, вернее, ее специалисты настоятельно не рекомендуют осуществлять подобную процедуру, если вами не выявлено каких-либо неполадок и сбоев в работе оборудования: процессора, оперативной памяти и других комплектующих. Во многих случаях, по исследованиям самой компании, производительность не улучшается и ухудшается, так что стоит тщательно обдумать целесообразность перепрошивки BIOS.

Также в руководствах большое внимание уделяется точному определению модели материнской платы с учетом ревизии. Так как в модельном ряде Gigabyte присутствуют модели, которые обозначаются одинаково, но одна из них является перевыпуском второй, то прошивка (и все остальные манипуляции) могут отличаться, применение не того архива может отразиться самым пагубным образом.

Также стоит отметить, что при поломке или любой другой неисправности, которая может произойти в случае перепрошивки гарантии устройство не подлежит, ибо это действие целиком и полностью квалифицируется как ремонт. Это также стоит учитывать и хорошо, что производитель об этом не умалчивает.

Q-Flash является самым надежным способом прошивки BIOS: данная утилита встроена в саму систему и отлично выполняет свои функции, обладая минимальными предрасположенностями к некорректной прошивке. Ее эксплуатация не зависит от работы операционной системы, что является несомненным плюсом. Проблема состоит лишь в том, что не все решения поддерживают данную технологию – в иных ситуациях гораздо более простым решением будет прошивка посредством DOS.


Прежде, чем воспользоваться утилитой Q-Flash, необходимо загрузить c официального сайта GIGABYTE наиболее актуальную версию микрокода BIOS, которая соответствует модели вашей системной платы. Файл с микрокодом BIOS нужно записать на носитель (дискета, флэш-накопитель или жёсткий диск; файловая система FAT32/16/12).

Поскольку процедура обновления микрокода BIOS несет в себе потенциальный риск, не рекомендуется обновлять BIOS, если эксплуатация текущей версии BIOS не вызывает нареканий. Обновление BIOS следует проводить предельно аккуратно. Некорректное обновление BIOS может повлечь за собой неработоспособность системы.

Данное решение позволяет обновлять прошивку системы ввода-вывода из под старой-доброй операционной системы типа DOS. Стоит отметить, что операцию перепрошивки необходимо выполнять на системе, работающей в штатном режиме. Разгон, заниженные тайминги памяти, нестандартная частота системной шины могут привести к тому, что наше мероприятие закончится походом в сервисный центр (или вызовом знакомых гуру). Проще всего загрузить в BIOS SETUP настройки по умолчанию (пункт главного меню Load Fail-Safe Defaults или подобный).


Операцию перепрошивки необходимо выполнять только из под DOS. Для загрузки с дискеты достаточно наличия на ней только двух системных файлов: io.sys и command.com. В любом случае не следует загружать ни autoexec.bat, ни config.sys. Кроме того, на дискете должны быть файлы с прошивальщиком и с самой прошивкой.

Запустите программу-прошивальщик с параметром “/?” и вы получите подробную инструкцию по работе с ней.

Заметьте, обновленная прошивка не всегда оправдывает ожидания пользователя. Обязательно сохраните на дискете (!) файл со старым вариантом BIOS, чтобы в дальнейшем иметь возможность обратить свои действия. Для AWARD BIOS вызов прошивальщика может быть следующим: “awdflash.exe newflash.bin /py /sy”. Где “newflash.bin” – реальное имя файла с прошивкой, “py” и “sy” – флаги перепрограммирования и сохранения старого варианта BIOS соответственно. И последнее: ни в коем случае не перезагружайте и не выключайте компьютер пока прошивальщик не закончил работу. Это приведет к неминуемой порче BIOS.

Live Update

Live Update является, пожалуй, наиболее простым решением проблем с системой ввода-вывода, ибо сам ищет необходимые микрокоды и проделывает практически все манипуляии вместо пользователя – для его использования не надо быть сколько нибудь специалистом в данной области. Для начала необхоимдо пожаловать на официальный сайт и скачать утилиту Live Update 5, которая просканирует ваш компьютер и выдаст список необходимых обновлений, с возможностью их загрузки. Нажимаем «Кликнуть здесь» и жмем «Открыть».

Откроется архив, запускаем в нем установочный файл LiveUpdate.exe и в несколько шагов устанавливаем утилиту Live Update 5. После завершения установки запускаем ее и нажимаем на кнопку «Scan», ждем несколько секунд, пока утилита ищет обновления. Программа выдаст список результатов. Нас интересует обновление с названием «MB BIOS». Если такое обновление есть в списке (обычно оно в самом верху), то значит для нашей системной платы есть обновление BIOS. Скачиваем его себе на компьютер нажатием на кнопку «Скачать» (стрелочка). Лучше нажать «Browse», и выбрать место для сохранения файла обновления самому. Я например сохранил на рабочий стол. Все, файл с обновлением для BIOS теперь у нас есть, теперь можно переходить да следующий этап. Запускаем сохраненный файл с обновлением BIOS и следуем инструкции.

Тут есть два варианта: первый, это наверное записать образ прошивки на USB флешку, и обновить BIOS с флешки (или для прошивки, если невозможно обновить из-под Windows). Но так как у меня не было свободной флешки, то я выбрал второй вариант, который судя по заголовку означает прошивку БИОСа из-под Windows. Тут нам нужно закрыть работающие программы и нажать «Next».

Дальнейший процесс обновления BIOS состоит в том, что мы просто нажимаем любую клавишу на клавиатуре, а компьютер должен перезагрузиться. Далее все окончено – устройство получило новую прошивку.

Прошивка BIOS ASUS

ASUS – одни из титанов индустрии компьютерных комплектующих, которые показывают себя как лидеры рынка как в количественном, так и в качественном отношении. Важной особенностью их продукции является простота обслуживания: для каждого класса товаров имеется утилита, занимающаяся поиском драйверов или любой другой полезной работой – в случае данной компании реализация этих решений находится на высоте. Так же случилось и с обновлением BIOS: оба варианта являются очень удобными и легко осваиваются неквалифицированными и неопытными пользователями.

USB BIOS Flashback – самый простой способ обновления BIOS на материнских платах ASUS. Для обновления теперь достаточно только USB-накопителя с записанным на него файлом BIOS и блока питания. Ни процессор, ни оперативная память и другие комплектующие теперь не нужны.

Список системных требований для данной утилиты довольно прозаичен:

  • блок питания;
  • USB накопитель FAT16, FAT32 или NTFS (для Intel X79 только FAT16 и FAT32);
  • материнская плата ASUS на чипсете Intel X79, Z77, H77, Q77, B75 (список материнских плат ASUS, поддерживающих технологию USB BIOS Flashback представлен в таблице).

Для начала необходимо загрузить и распаковать файл BIOS ROM с официального сайта ASUS. Важно понимать, что получение файлы откуда-то еще чревата необратимыми последствиями и непредвиденной работой оборудования. Далее стоит переименовать файл BIOS так, как написано в таблице, и затем сохранить на USB накопитель в корневой каталог:

Модель Имя файла
P9X79 Deluxe P9X79D.RОM
P9X79 Prо P9X79PRO.RОM
P9X79 P9X79.RОM
Sabertooth X79 SABERX79.RОM
Rampage IV Extreme R4E.RОM
Rampage IV Formula R4F.RОM
Rampage IV Gene R4G.RОM
Р8Z77-V Deluxe Z77VD.CAP
Р8Z77-V Pro Z77VP.CAP
Р8Z77-V Z77VB.CAP
Р8Z77-V LE P8Z77VLE.CAP
Р8Z77-V LX P8Z77VLX.CAP
Р8Z77-V LK P8Z77VLK.CAP
Р8Z77-M Pro P8Z77MP.CAP
Р8Z77-M P8Z77M.CAP
Sabertooth Z77 Z77ST.CAP
Maximus V Gene M5G.CAP
P8H77-V Р8H77V.CAP
Р8H77-V LE Р8H77VLE.CAP
Р8H77-M Pro Р8H77MP.CAP
Р8H77-M Р8H77M.CAP
Р8H77-M LE Р8H77MLE.CAP
Р8B75-V Р8B75V.CAP
Р8B75-M Р8B75.CAP
Р8B75-M LE Р8B75LE.CAP
Р8Q77-M Р8Q77.CAP
Р8H77-I Р8H77I.CAP

Затем стоит подключить USB накопитель в разъем USB BIOS Flashback/ROG Connect (для плат на Intel X79 – это разъем USB 2.0 белого цвета, для плат на других чипсетах – это разъем USB 2.0, отмеченный цветом и надписью USB BIOS Flasback/ROG Connect на панели Q-Shield) и удерживайть три-четыре секунды до запуска световой индикации. Далее ждем завершения световой индикации кнопки USB BIOS Flashback/ROG Connect, которое означает, что обновление успешно выполнено.

Важно не вынимать USB накопитель, не отключать питание материнской платы и не нажимать кнопку сброса настроек CLR_CMOS во время обновления BIOS. Также стоит помнить, что если кнопка USB BIOS Flashback/ROG Connect мигает в течение пяти секунд, значит USB BIOS Flashback работает не корректно. Это может быть вызвано неправильной установкой устройства, ошибкой в имени файла или несовместимым форматом файла – проверить стоит самостоятельно после перезагрузки. Стоит отметить и довольно лояльную политику компании относительно неполадок после обновления прошивки: в случае возникновения каких-либо проблем с загрузкой после обновления BIOS можно контактировать с местным представительством сервиса ASUS, который, по заявлениям авторов документации, обязуется помочь.

Утилита AFUDOS

Данное решение является немного устаревшим – в материнских платах, выпущенных в 2000-х и 2010-х наиболее популярной является утилита EZ Flash, хотя старое решение также применимо для множества устройств. Для начала прошивки подобным способом открываем загрузочную флешку, записываем на нее программу afudos (скачанный с оф. сайта файл afudos.exe) и саму прошивку (файл с названием типа p5c800b.rom). Затем перезагружаемся и при появлении первой картинки на мониторе нажимаем F2 для ноутбуков или Del для настольных ПК, заходим на вкладку Boot и ставим на первое место флешку, обычно для этого в пунке 1st Boot Device надо выставить Removable Device, затем нажимаем F10 и подтверждаем, что хотим сохранить изменения в настройках. После этого компьютер загрузиться с флеш диска, и выдаст приглашение к работе A:\> на черном экране. Для запуска процесса прошивки пишем afudos /ip4c800b.rom и жмем клавишу Enter. Стоит заметить, что не надо выключать питание и не перезагружать систему во время обновления BIOS. Это может привести к серьезным повреждениям вашей системы. После завершения обновления BIOS, утилита возвратится в DOS, стоит вытащить дискету и перезагрузить систему для входа в меню BIOS.


Intel

Данный метод – один из наиболее простых, так как использует самораспаковывающийся архив и не требует от пользовтеля особых навыков. После выбора раздела, посвященного материанской плате, необходимо скачать прошивку, в нашем случае это Express BIOS Update и запускаем двойным щелчком мыши. Далее нажмите «Next» в окне приглашения, а потом – «Yes» для принятия правил лицензии. После – жмем «Finish». Windows будет перезагружен для начала обновления BIOS. В процессе обновления не выключайте питание компьютера в течении 3-х минут. В процессе перезагрузки Вы увидите процесс обновления BIOS. Когда BIOS обновится, компьютер загрузит Windows.Когда Windows перезагрузится появится окно об успешном обновлении BIOS.


Суть этого метода в создании загрузочных (дисков, флешки, дискеты), содержащих обновление BIОS. В нашем случае скачиваем этот файл LF94510J.86A.0278.BI.ZIP

Для работы нам понядобятся файлы прошивки (запишите его название на листок бумаги, позже пригодится) с расширением XXX.BIO и утилита для прошивки iFlash.EXE. Эти файлы находятся в архиве со скачанной прошивкой. Утилиту iFlash используйте ту, которая идёт вместе с прошивкой в архиве. Также пригодится утилита HP USB Disk Storage FormatTool 2.2.3 (можно другие версии), но эта на момент написания статьи – одна из наиболее стабильных. Само собой, не обойтись без файлов MS-DOS для создания загрузочного диска DOS. После закачки все файлы разархивируются.

Запускаем утилиту от имени администратора HP USB Disk Storage FormatTool 2.2.3. Выставляем галочки как показано на картинке. Путь к папке загрузочного устройства MS-DOS прописываем то место куда скачали файлы MS-DOS. (у меня например это диск С, папка Downloads\win98boot. И кнопку Начать. На вопрос об уничтожении файлов, нажимаем "Да".

По завершению процесса, копируем на флешку 2 файла из архива с прошивкой (пример как они выглядят: IFLASH2.EXE и LF0278P.BIO). И не вытаскивая флешку с USB - порта, перезагружаем компьютер. Заходим в BIOS (кнопка F2 при загрузке) и выставляем приоритет загрузки с USB-накопителя (на вкладке Boot, включить загрузку с USB (Enable USB Boot) и выходим из BIOS с сохранением настроек - F10.

Загрузится DOS. В командной строке введите IFLASH /PF XXX.BIO (или IFLASH2 /PF XXX.BIO), для запуска процесса обновления BIOS. Далее следуйте всем указаниям. В нашем примере это будет выглядеть так: IFLASH2 /PF LF0278P.BIO

Создание загрузочной дискеты – действенный метод, если утилита и прошивка достаточно малы, чтобы поместиться на дискету, так как размер дискеты 1.44Mb.

Для нашего примера нет возможности наглядно показать процесс создания загрузочного диска. Так что в качестве примера возьму другой файл прошивки от другой материнской платы. Вставьте дискету в дисковод и запустите двойным нажатием скачанный файл прошивки XXX.EXE. Нажмите "y" чтобы извлечь необходимые файлы. Файлы извлекутся во временный каталог (папка temp; Путь C:\temp). Извлечь файлы можно также обычным архиватором WinRAR. Запустите двойным щелчком мыши файл RUN.BAT и следуйте инструкциям по созданию загрузочной дискеты.

После создания, перезагрузите компьютер, в BIOS поставьте загрузку с Floppy диска и выйдите с сохранением параметров - F10. Загрузившись с дискеты появится приветственное окно, нажмите любую клавишу. Вы увидите статус обновления BIOS. Когда процесс завершится вытащите дискету из дисковода и нажмите Enter для перезагрузки компьютера.

Прошивка ASRock

Для материнских плат китайского производителя последовательность действий также не будет особо отличаться при прошивке: здесь также нужно форматировать носитель и лезть на фициальный сайт за файлами. Далее список действий также стандартен и ничем не отличается от обновления из под DOS у других производителей...

Необходимо загрузить с сайта ASRock файл обновления BIOS (файл формата WinZip с расширением.zip), распаковать его и сохранить утилиту ASRFLASH.EXE и файл BIOS на дискету. Далее загружаем систему с дискеты. В ответ на приглашение "A:\" наберите ASRFLASH, один раз нажмите пробел и введите имя файла BIOS, а затем нажмите "Enter". Например: A:\ASRFLASH K7S41GX2.00 "Enter". После этого вы увидите сообщение "Please wait for BIOS loading ROM".

Через 30 секунд вы увидите сообщение "Flash ROM Update Completed - Pass", которое означает, что обновление BIOS закончено. После обновления BIOS выньте дискету. Перезагрузите систему и во время загрузки нажмите F2, чтобы войти в программу настройки BIOS.

В меню Exit выберите "Load Default Settings" (Загрузить установки по умолчанию) и нажмите "Enter" для продолжения. Выберите "Exit Saving Changes" (Выход с сохранением изменений) и нажмите "Enter", чтобы выйти из утилиты настройки BIOS.

Действия после перепрошивки

Предпринимать какие-либо особые «ритуалы» после перепрошивки не нужно, если того не предусматривают инструкции: достаточно вынуть носитель, который участвовал после перепрошивки и протестировать работу ПК с новым ПО. Если замечены какие-либо сбои, есть смысл откатиться на предыдушую версию или подыскать другую, чтоб не пострадали как поддержка новых комплектующих, так и стабильность машины.

Большинству пользователей ПК вряд ли требуется знать, как обновить БИОС материнской платы, так как этот процесс достаточно рискованный и не даёт особых преимуществ.

Однако в некоторых случаях обновление всё же требуется:

  • При наличии на плате недоработанного (в результате попытки производителя обойти конкурентов, пораньше выпустив изделие) микрокода;
  • При необходимости устранить некоторые проблемы с интегрированными устройствами (например, отказ работать с теоретически поддерживаемым видом памяти или процессором).

Проверка возможности обновления

Решив переустановить BIOS на материнской плате своего ПК, в первую очередь, следует убедиться в том, нужно ли обновлять этот сборник микропрограмм и есть ли такая возможность.

Узнать это можно на сайте производителя в разделе техподдержки (CPU Support List).

Как правило, там же содержится информация о совместимости процессоров и версий BIOS.

Правда, перед этим обязательно следует узнать ревизию своей материнской платы и параметры уже установленной на ПК БИОС.

Проверка ревизии и BIOS

Для определения ревизии существует несколько способов:

  • посмотреть надпись на материнской плате;
  • ознакомиться с маркировкой на её же упаковке.

Последний вариант проще – но только в том случае, если коробка от платы сохранилась. Кроме того, иногда компьютер приобретается в сборке, и коробка идёт сразу ко всему системному блоку.

Поэтому чаще всего приходится снимать боковую крышку (предварительно отключив ПК от сети) и искать на плате надписи типа REV 1.0 или REV 2.0. Это и есть ревизия.

Определение версии установленного на плате BIOS требует меньше времени.

Обычно достаточно всего лишь вывести на экран окно сведений о системе, введя в окне выполнения команд (клавиши Windows+R) текст «msinfo32».

Среди предоставленной информации можно найти и изготовителя материнской платы, и её модель, и версию БИОС.

Когда вся требуемая информация о плате получена, следует посетить официальную страницу её производителя и проверить наличие обновлений BIOS.

Иногда данные представлены на английском языке, однако, большинство производителей имеют официальные ресурсы и техподдержку на русском.

Найти информацию о БИОС для вашей платы, как правило, достаточно просто.

Совет: Если компьютер приобретался уже собранным и имеет определённую модель, можно попробовать найти подходящие версии BIOS на сайте производителя системного блока. В крайнем случае, здесь будут указаны хотя бы параметры платы, зная которые, можно продолжить поиски на ресурсах выпустившей её компании.

Способы обновления

В зависимости от конкретной модели установленной на вашем ПК платы и её производителя, БИОС можно обновить одним из трёх основных способов:

  • из режима DOS, присутствующего на всех, даже современных компьютерах, предназначенных для работы с ОС Windows;
  • из Виндовс;
  • с помощью специальных программ (утилит), выпускаемых производителями и позволяющих сделать перепрошивку не из Windows или DOS, а непосредственно из самого BIOS.

Обновление в DOS

Первый вариант использовался ещё 20 лет назад, хотя в то время для перепрошивки требовалась загрузочная дискета.

Сейчас понадобится уже специальный диск или флешка, где находится файл Autoexec.bat (или Update.bat), необходимый для того, чтобы запустить установку.

Здесь же должны быть записаны дополнительные утилиты и элементы BIOS.

Подготовив загрузочную флешку (для этого можно воспользоваться помощью специальных программ), следует установить в том же БИОС возможность загрузки с носителя и приступить к обновлению.

Времени на него понадобится немного, однако очень важно, чтобы компьютер в это время не был выключен или перезагружен.

Обновить пакет микропрограмм через Windows гораздо проще, хотя и ненамного быстрее. Для этого следует сначала скачать на сайте производителя новую версию БИОС, которая будет установлена на плату.

Кроме того, у всех производителей есть собственные установщики.

Например, у Асус это приложение ASUSUpdate.

Перед запуском перепрошивки устанавливают утилиту, как и обычную программу, после чего открывают.

Когда на экране появится запрос, выбирают обновление «из файла» и указывают путь к уже расположенному на жёстком диске компьютера пакету BIOS.

Иногда утилита может найти, скачать и установить его последнюю подходящую для платы версию самостоятельно

Утилиты для обновления

Для того чтобы получить возможность обновления BIOS с помощью фирменных программ от производителя следует найти их на официальных страницах производителей.

Есть такие утилиты, например, на страницах производителей Asus, Gigabyte, MSI и Intel.

Этот вариант больше всего подходит для обычных пользователей, так как требует меньше всего действий и, кроме того, позволяют избежать ошибки с использованием неподходящего BIOS.

Совет: во время работы утилиты следует закрыть все остальные программы. Кроме того, не рекомендуется выполнять на ПК какие-то действия. Тем более что времени это занимает немного – до минуты на новых компьютерах, 2–3 минуты на старых устройствах.

ASRock

У компании ASRock, выпускающей платы для мощных процессоров и самых современных модулей памяти, есть собственная утилита для перепрошивки.

Получить к ней доступ обычно можно, нажав F6 при тестировании или загрузке системы.

Утилита сама находит нужные носители информации с BIOS и отображает только подходящие прошивки. После выбора нужной версии, с помощью всего одного клика мышью, можно выполнить обновление за пару минут.

ASUS

Большинство последних моделей материнских плат Asus успешно обновляются с помощью утилиты USB BIOS Flashback, которую скачивают с сайта российского отделения производителя.

Для старых версий применяется Asus Update Utility, работающая в Windows.

MSI

Перепрошить материнские платы MSI можно, воспользовавшись фирменной программой MSI Live Update, автоматически определяющей подходящие версии и скачивающие их из сети.

Найти утилиту и инструкции к ней можно на официальном сайте компании Micro-Star International.

Gigabyte

Скачивать утилиты для обновления БИОС плат Gigabyte лучше всего на официальном сайте производителя. Она обеспечивает автоматическое определение нужной версии и её загрузку из сети.

Другие платы

Производители плат Foxconn, Toshiba и большинства других менее известных производителей чаще всего не имеют собственных универсальных утилит.

Иногда переустановка BIOS с помощью фирменных программ этих брендов возможна не для всех моделей плат.

В этом случае выбираются другие способы перепрошивки.

Выводы

Все операции по обновлению БИОС требуется проводить только в случае крайней необходимости.

Если сделать это самостоятельно не получилось, стоит обратиться к специалистам – неумелые действия нередко выводят материнскую плату из строя.

Также стоит отметить, что даже малейшая ошибка в процессе может вызвать серьёзные последствия, исправить которые своими силами будет почти невозможно.

И, если такое всё же произошло, или во время перепрошивки выключился компьютер или произошло зависание, следует немедленно обратиться в сервисный центр.

Там для восстановления воспользуются специальным программатором, и работоспособность вашего компьютера будет снова восстановлена.

Видео:

3 способа прошить BIOS на современной материнской плате от Gigabyte

Как прошить (обновить) БИОС материнской платы

Как обновить БИОС материнской платы: Надежные советы

Как перепрошить BIOS тремя разными способами - Обзор

ВНИМАНИЕ! НЕ ПРАВИЛЬНАЯ ПРОШИВКА БИОС, МОЖЕТ ПРИВЕСТИ К НЕРАБОТОСПОСОБНОСТИ

Прежде чем принять решение о перепрошивке биоса, внимательно проанализируйте данные, ведь прошивка биоса — операция сложная и рискованная, прибегать к ней лишний раз не стоит. Но если, например, материнская плата отказывается работать с новым процессором или не поддерживает винт большего размера, то программаторы для биоса — единственная возможность наладить работоспособность системы.

Для того чтобы перепрошить BIOS, в первую очередь необходим прошивальщик. Обычно это утилиты AWDFLASH или AMIFLASH (они самые распространенные). Но они подходят не для каждой материнской платы, например, для Asus понадобится другая программа, поэтому, прежде чем качать прошивальщик, необходимо выяснить, подходит ли он для конкретной машины.

Перепрошить возможно любой биос, но некоторые из них защищены от прошивки, потому что биос может быть поврежден случайно или вследствие вирусной атаки. Иногда на материнскую плату вешают специальный джампер «BIOS Update». В положении «Disable» перепрошивка не получится, нужно перевести его в положение «Enable». Другие платы имеют пункт «BIOS Protect» в SETUP, здесь «Enable» нужно выбрать для запрета перепрошивки, а «Disable» означает «биос не защищен».

Итак, защита снята, как прошить BIOS? Как прошить BIOS без вреда для материнской платы несколькими способами?

Как перепрошить BIOS, используя программатор?

Самый простой и надежный способ — это обратиться в ремонтную мастерскую, где наверняка есть программатор. Нужно принести туда флешку (если флешка запаяна, то всю материнскую плату) и попросить перепрошить биос. Заодно можно попросить впаять колодку, на случай если еще когда-нибудь понадобится вынуть флешку из материнской платы.

Использование программатора для прошивки БИОС материнской платы в домашних условиях — весьма экзотический способ

Можете приобрести программатор в магазине. Здесь необходимо учитывать, что на некоторые из них (например, программатор SuperPro 280U) больше не будет, то есть с новым железом будут возникать проблемы, другие (например, программатор Xeltek P500) на некоторые типы флешек потребуют дополнительных конденсаторов. Китайский программатор вряд ли прослужит долго, зато стоить будет недорого. В общем, выбирая программатор, необходимо сразу обратить внимание на марку флешки.

Дальше все просто. В отличие от первых моделей современный программатор подключается к компьютеру. Нужно найти на официальных сайтах подходящую программу, загрузить ее в программатор, вставить флешку в разъем программатора (если необходимо, предварительно аккуратно выпаяв ее), запустить программу перепрошивки.

Можно спаять программатор самостоятельно. Для этого нужно найти в сети схему устройства «программатор», приобрести детали (учитывая, что дорогой современный программатор имеет несколько разных разъемов), аккуратно собрать прибор согласно схеме.

Как поменять биос «на горячую» (хотсвоп)?

Этот самый распространенный способ перепрошивки биоса применим при наличии второй такой же материнской платы, только рабочей. К слову, иметь точно такую же материнку не обязательно, достаточно обратить внимание на некоторые параметры флешки. В общих чертах, флешки бывают двух типов: хабовые (в квадратном корпусе PLCC32), обычные, то есть прямоугольные (корпус DIP3) и все остальные. Но, перед тем как приступить к перепрошивке BIOS, необходимо тщательно изучить тему.

Перепрошивка BIOS «нагорячую» возможна, если у вас имеется точно такая же модель материнской платы с рабочей микросхемой

Для перепрошивки необходимо загрузиться на рабочей материнской плате в «Safe mode command prompt only», аккуратно вынуть по-горячему, то есть из работающей материнской платы достать микросхему биоса, осторожно поставить другую, которая будет перепрошиваться, запустить программу-прошивальщика и поместить в ПЗУ файл прошивки.

Прошивка длится несколько секунд, выключать машину в процессе работы нельзя ни в коем случае.

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

Применяя этот способ прошить биос, необходимо помнить, что:

  1. Без биоса плата не заработает, при включении должно стоять родное ПЗУ. Именно поэтому менять их приходится во время работы, «на горячую».
  2. Перед тем как включать родную флешку, необходимо попробовать вытащить ее из материнской платы, чтобы не лезть с отверткой в работающую машину.
  3. Микросхему нужно ставить по ключу, иначе смена полярности убьет ее сразу и бесповоротно.
  4. Если биос рабочий и перепрошивка необходима ради повышения производительности, необходимо сохранить текущую версии BIOS на случай неудачной перепрошивки.
  5. Прежде чем перепрошивать биос, необходимо провести предварительную исследовательскую работу, например, найти сведения о соответствии флешек и плат друг другу.
  6. Необходимо понимать, что перепрошивка BIOS не увеличит частоту процессора и не добавит разъемов в материнской плате.
  7. Некоторые ПЗУ в силу тех или иных причин прошить невозможно.
  8. Перепрошивка биоса при помощи программатора — самый надежный способ перепрошивки, хотя и в этом случае риск присутствует.
  9. Перепрошивать биос «на горячую» стоит на пустом столе, с которого необходимо удалить емкости с жидкостью.

Как перепрошить биос с дискеты или винта?

Бывает, BIOS ранен, но не мертв, тогда при попытке загрузиться машина скрежещет диском, а на экране светится угрожающее «BIOS checksum error». Как прошить BIOS в таком неприятном случае?

Можно попробовать записать системный диск, содержащий исключительно файлы io.sys; msdos.sys; command.com и записать туда же сам биос bios.bin, прошивальщик и autoexec.bat с командной строкой, соответствующей прошивальщику.

Этот способ ненадежен и сработает в двух случаях из семи, но его обычно пробуют первым, и иногда это помогает.

Стоит также добавить, что на сайтах некоторых производителей компьютеров предлагаются для скачивания специальные файлы, помогающие и компьютера.