Восстановить BIOS

Обновление и восстановление BIOS
BIOS (basic input/output system) — базовая система ввода-вывода — это встроенное в компьютер программное обеспечение, которое обеспечивает поддержку и управление практически всеми устройствами компьютера. Все материнские платы, выпущенные в ближайшее время, имеют так называемый Flash BIOS, что позволяет обновлять его содержимое без использования специального оборудования.
(c) Компьютерная газета
Для чего, собственно, нужно его обновлять? Во-первых, используя обновления, разработчики материнских плат могут корректировать ошибки, обеспечивать совместимость с новым оборудованием, решать проблему 2000 года и т.д. Кроме этого, в последнее время появляется все больше вирусов, которые могут испортить BIOS, что и случилось весной этого года из-за печально знаменитого вируса CIH, когда в один день буквально все белорусские фирмы были завалены неработающими компьютерами, а компании по всему миру терпели миллионные убытки. Хотя проблема решается довольно просто, и этого можно было избежать, или, в крайнем случае, самостоятельно восстановить BIOS.
Обновление
Обычно BIOS размещается в микросхеме ПЗУ (ROM), которая находится на материнской плате компьютера (поэтому этот чип часто называют ROM BIOS).
Эта технология позволяет BIOS всегда быть доступным, несмотря на повреждения, например, дисковой системы. Это также позволяет компьютеру самостоятельно загружаться. Поскольку доступ к оперативной памяти осуществляется значительно быстрее, чем к ROM, многие производители компьютеров создают системы таким образом, чтобы при включении компьютера выполнялось копирование BIOS из ROM в оперативную память.
Для начала нужно выяснить тип установленной у вас материнской платы. Если известен производитель и модель, то проблем возникнуть не должно, нужно всего лишь найти сайт разработчика и скачать прошивку для соответствующей платы.
Если производитель и модель неизвестны, то эти данные можно определить из идентификационной строки, которую выдает BIOS сразу при включении компьютера. Идентификационная строка Award BIOS имеет вид 2A59CQ1CC и позволяет определить чипсет (первые пять знаков — 2A59C), производителя материнской платы (следующие два символа — Q1) и модель материнской платы (оставшаяся часть строки — CC). Далее необходимо найти свой идентификационный номер в таблице по адресу http://www.ping.be/bios/numbers.shtml и определить название платы.
Для AMI BIOS эта строка имеет вид, похожий на 51-0102-1101-00111111-101094-AMIS123-P или 40-01S5-ZZ1124-10101111-060691-OPWBSX-F, где производитель определяется третьей группой цифр (1101 и 1124). Таблица со списком плат в этом случае будет расположена на http://www.ping.be/bios/numbersami.shtml.
Затем необходимо найти программу-прошивальщик, которая обычно проставляется с материнской платой, или загрузить ее с сайта производителя платы. Для Award BIOS это awdflash.exe, для AMI BIOS — amiflash.exe. Теперь нужно перезагрузить компьютер, войти в BIOS Setup и отключить опции Flash Bios Protection и System BIOS Cacheable.

Если опция Flash Bios Protection отсутствует, значит функцию защиты от записи выполняет перемычка, которую необходимо поставить в положение, разрешающее запись. Далее, загрузившись под чистым DOS (без драйверов — нажав F8 и выбрав Safe Mode Command Prompt only), запустить программу прошивки: awdflash xxx.bin (или amiflash xxx.bin для AMI Bios), где xxx.bin это файл с прошивкой для вашей платы.
Большинство программ прошивки при запуске спрашивают, сохранить ли текущую версию BIOS. На этот вопрос рекомендуется ответить положительно, так как новый BIOS может работать не так, как хотелось бы. Причем старую версию BIOS лучше сохранить на дискете, тогда при неудачной прошивке BIOS будет значительно проще восстановить. После этого будет задан вопрос о прошивке новой версии, и при положительном ответе начнется процесс перепрограммирования.
Этот процесс нельзя прерывать, иначе вы получите неработающий BIOS. Если все прошло удачно, то при загрузке вы должны увидеть новую дату прошивки.
Восстановление
Иногда при неудачном обновлении или из-за действий вируса BIOS оказывается неработоспособным. В таком случае при загрузке виден только черный экран. Ниже приведены три метода, которые помогут вам восстановить BIOS и вернуть компьютер к жизни.
Метод 1 (для Award BIOS):
1. Создаем загрузочную дискету.
2. Переписываем на нее awdflash.exe и файл с нужной прошивкой xxx.bin.
3. Создаем autoexec.bat c единственной строкой:
awdflash xxx.bin /Sn /Py.
4. Вставляем загрузочную дискету в дисковод А:.
5. Включаем компьютер.
6. Компьютер заработает благодаря Award Boot Block.
7. При загрузке и прошивке на экран ничего выводиться не будет, так как для работы с AGP или PCI нужен полноценный BIOS.
8. По окончании прошивки компьютер должен перезагрузиться.
Метод 2 (для материнских плат Intel):
1. Устанавливаем Flash Recovery jumper в положение recovery mode (к сожалению, такую возможность имеют не все платы).
2. Вставляем загрузочную bootable upgrade дискету, которой комплектуется каждая плата Intel, в дисковод A:.
3. Перезагружаемся.
4. Во время этой процедуры экран будет оставаться темным, так как в непрошиваемой boot block area не содержатся функции работы с видео.
Как только лампочка дисковода погаснет, прошивка закончится.
5. Выключаем компьютер.
6. Устанавливаем Flash Recovery jumper обратно в положение по умолчанию.
7. Вынимаем дискету из дисковода и включаем компьютер.
Метод 3 (универсальный):
1. Необходимо найти любую другую работающую материнскую плату (назовем ее А), которая поддерживает тип микросхемы BIOS, применяемый в неработающей плате (назовем ее В).
2. На плате А аккуратно вынимаем микросхему BIOS и вставляем ее не плотно обратно, так, чтобы после легко извлечь.
3. Запускаем компьютер с платой A и после загрузки аккуратно прямо из работающего компьютера достаем микросхему BIOS. При включении компьютера выполняется копирование BIOS из ROM в оперативную память, и после загрузки микросхема не используется, что позволяет ее безопасно извлечь.
4. Теперь извлекаем микросхему BIOS из материнской платы B и очень аккуратно (при работающем компьютере) вставляем в плату А.

5. Прошиваем на компьютере А прошивку от платы В на микросхеме из платы B.
6. Выключаем компьютер и ставим микросхемы на свои места. Теперь обе платы должны работать.
Защита
После обновления или восстановления обязательно нужно защитить BIOS от перезаписи. Это можно сделать либо с помощью опции Flash Bios Protection в BIOS Setup, либо установкой соответствующей перемычки на плате. Если защита от записи установлена, то вирусы наподобие CIH не смогут повредить BIOS.
Виталий Шуравко

unixforum.org

Оставлю здесь историю своих мучений с материнкой MSI H81M-P32, возможно кому-нибудь пригодится.
Началось всё с неудачной попытки обновления BIOS (UEFI). Дело в том, что изначально была зашита кастомизированная версия от OEM-вендора, а я решил залить более свежую оригинальную. При этом я, конечно, получил сообщение о несоответствии подписи, но оно мне показалось недостаточно грозным, и я его проигнорировал. После обновления UEFI (и до обновления ME) компьютер перезагрузился. ME проверил подпись UEFI, удостоверился, что ключ неправильный, и на этом всё закончилось. Кирпич.
Для исправления содеянного я разжился дешёвеньким SPI-программатором CH341A, для работы с которым использовал flashrom 0.9.9 (более старые версии про такой программатор не знают). BIOS оказался зашит на классическую SPI-флешку 25 серии, а именно Macronix MX25L6436E, с которой у flashrom проблем нет.
Поскольку на материнках MSI есть разъём JSPI1, старая 9-пиновая версия которого описана , я надеялся, что проблем с перепрошивкой не будет. Вообще этот разъём предназначен несколько для другой цели: к нему подключается сервисная плата, на которую ставится чип, куда залит правильный BIOS, после чего с него выполняется загрузка и перепрошивается распаянный на плате чип. Разумеется, сервисной платы у меня не было, поэтому я рассчитывал просто получить через разъём доступ к флешке и прошить её программатором. Дело осложнялось тем, что у разъёма довольно редко встречающийся шаг между штырьками — 2 мм, так что пришлось вслед за программатором заказывать у китайцев ещё и соответствующий шлейф. Увы, это мне всё равно не принесло успеха.
На данной материнке (и, как я понимаю, на всех современных от MSI) используется «модернизированная» версия разъёма, 11-пиновая. Принципиальное отличие в том, что контакт CS (chip select) флешки соединён с разъёмом не напрямую, а через трёхногий элемент с маркировкой «73H», который я идентифицировал как n-p-n транзистор (не факт, что правильно, и не факт, что я правильно определил его распиновку). Коллектор(?) транзистора соединён с CS флешки, эмиттер(?) — с 5 ножкой разъёма JSPI1, а база(?) — с 9 ножкой. В целом же распиновка разъёма такая:

Код: Выделить всё

1 VCC | 2 ? 3 MISO | 4 MOSI 5 CS (E?) | 6 CLK 7 GND | 8 GND 9 CS (B?) | 10 NC 11 WP | 12 HOLD Казалось бы, дальше всё должно быть просто, но нет. Как я ни изощрялся, flashrom флешку не видел. Найти в интернете свидетельства успешной прошивки через 11-пиновый JSPI1 мне тоже не удалось, так что я пришёл к выводу, что это невозможно. Хотя нельзя исключать, что я недооцениваю свою криворукость; потому и привожу здесь распиновку разъёма: вдруг она не настолько бесполезна, как мне кажется.
Следующим, уже третьим приобретением у братьев-китайцев была SOIC8-прищепка, с помощью которой я подключил программатор к чипу напрямую (слегка погнув при этом одну ножку расположенного рядом злополучного JSPI1). И тут обнаружилась ещё одна хитрость: flashrom не видит флешку и при таком подключении до тех пор, пока на плату не подано дежурное напряжение. То есть надо подключить к ней блок питания, который в свою очередь подключить к сети, и только после этого флешка обнаруживается.
Вот такие команды нужны для работы с программатором (выполнять следует от рута, потому что flashrom общается с программатором по USB напрямую):
flashrom -VVV -p ch341a_spi -c MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E — поиск флешки (только для проверки работоспособности подключения к оной)
flashrom -V -p ch341a_spi -c MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E -r broken.rom — сохранение содержимого флешки в файл broken.rom (на всякий случай)
flashrom -V -p ch341a_spi -c MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E -w 7846v19/E7846IMS.190 — прошивка содержимого файла 7846v19/E7846IMS.190 на флешку
Поскольку при таком методе содержимое флешки переписывается разом — и UEFI, и ME — можно безбоязненно использовать прошивку от MSI.
P. S. В процессе мытарств обнаружил, что весьма распространено заблуждение, якобы разъём MOSI программатора надо подключать к разъёму MISO флешки, а MISO программатора — к MOSI флешки. Это не так! Правильно — MOSI к MOSI, MISO к MISO. Такие мудрёные (master out slave in и master in slave out) обозначения специально были придуманы, чтобы избежать путаницы, имеющей место у симметричных интерфейсов типа UART, где Tx одной стороны подключается к Rx другой.

Как сбросить BIOS и реанимировать компьютер

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

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

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

1. Как сбросить BIOS через программный интерфейс

Самый простой способ обнулить BIOS — открыть её интерфейс и воспользоваться командой сброса. Но этот вариант подходит, только если компьютер включается и вы помните пароль BIOS или не устанавливали его.

lumpics.ru

Чтобы попасть в интерфейс, в первые секунды включения компьютера нажимайте F1, F2, F8, Delete или другую клавишу, пока не увидите меню с настройками. Как правило, нужная кнопка отображается внизу экрана при запуске устройства.

Попав в меню BIOS, найдите пункт с названием вроде Reset to Default, Factory Default, Setup Defaults или Load Optimized Defaults. Обычно эта опция находится в разделе Exit. Воспользуйтесь ею и подтвердите действие — компьютер перезагрузится, а настройки будут сброшены.

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

Помните, вскрытие корпуса может привести к потере гарантии.

2. Как сбросить BIOS с помощью джампера или кнопки на плате

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

На некоторых новых моделях плат есть специальная кнопка для сброса настроек BIOS. Обычно прямо на ней или рядом можно увидеть надписи вроде CLEAR, CLR, PSSWRD или CLR_CMOS. Если найдёте такую кнопку на своей материнской плате, просто нажмите на неё. Настройки BIOS обнулятся, и вам останется только собрать и включить компьютер.

www.pcgameware.co.uk

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

Пример: джампер (жёлтая перемычка в руках) соединял первый и второй контакты. Снимаем его и временно надеваем на второй и третий

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

Если этот способ не сработает или вы не можете найти перемычку, попробуйте следующий.

3. Как сбросить BIOS с помощью съёмной батарейки

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

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

Снимите крышку корпуса и найдите батарейку на материнской плате. Затем осторожно извлеките батарейку на 10 минут и вставьте обратно. Не переусердствуйте: в некоторых устройствах она может быть несъёмной. В таких случаях остаётся рассчитывать только на предыдущие способы или отдавать аппарат для сброса в сервисный центр.

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

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

Как произвести восстановление БИОС — варианты на съемной микросхеме и нет

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

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

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

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

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

  • с помощью внешнего носителя;
  • перепрошивка в сервисе;
  • использование Boot Block;
  • с помощью замены микросхемы;
  • стандартное восстановление.

С помощью внешнего носителя

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

Первым делом вам нужно найти USB Flash объемом не менее 2 Гб и отформатировать ее под систему FAT. Далее стоит зайти на официальный сайт производителя, к которому относится ваша материнская плата. Отыскать свою модель и скачать файл для прошивки BIOS. После того как файл будет скачан, его нужно обязательно переименовать, добавив после оригинального названия значение «.bin». Затем следует разобрать ноутбук и вытащить элемент «батарейка» BIOS. После этого вставить флешку в разъем и запустить ноутбук.

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

Перепрошивка в сервисе

Чтобы восстановить БИОС, выполненный в виде съемной микросхемы, не нужно нести в сервис всю материнскую плату

В любом сервисе вашего населенного пункта вам могут восстановить BIOS. Но для этого не нужно нести в сервис весь ваш компьютер, достаточно вытащить специальную микросхему под названием AMIBIOS (название может быть другим, для этого нужно знать, какой у вас БИОС). И не стоит путать ее с элементом «батарейка» БИОСа, так как это совершенно разные элементы материнской платы. Батарейка — это сегмент поддержки системной утилиты, а микросхема является самим БИОС с заложенными в ней программными кодами.

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

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

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

Использование Boot Block

В большинстве случаев БИОС можно восстановить при помощи скрытой функции, которая называется Boot Block. Данная функция позволяет вернуть БИОС в последнее рабочее состояние, чтобы вы могли заново перенастроить его. Воспользоваться этой функцией можно только с помощью дискеты. Метод является самым первым в истории и специфическим, так как дискету сейчас очень трудно найти, но если она у вас есть, то это позволит провести данную процедуру.

Поначалу стоит записать на дискету файлы аварийного восстановления. Всего вам понадобится два файла: файл прошивки текущей версии БИОС и утилита «awdflash». После того как вы скачаете файл прошивки, его нужно переименовать. Новое имя файла должно выглядеть как «amiboot.rom». После проделанных операций остается только вставить дискету в компьютер и запустить его.

БИОС сбросится, и вы сможете его вернуть в рабочее состояние. Заметьте, что в этом способе элемент «батарейка» вытаскивать не нужно. Этот способ также подойдет для ноутбука старой модели с разъемом для дискет.

С помощью смены микросхемы

Процедуру восстановления БИОС на несъемной микросхеме лучше доверить специалистам сервиса

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

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

Стандартное восстановление

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

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

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

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