CompHome | Прошивка BIOS

Прошивка BIOS

ВАЖНО

1. Все изменения в прошивке BIOS (.ROM файл обычно) Вы делаете на свой страх и риск. При ошибке из материнской платы получается гарантированный «кирпич»
2. Размер файла оригинальной прошивки и измененного варианта должны совпадать до байта.

3. Прошивка измененного файла BIOS обратно в микросхему выполняется только с помощью фирменной утилиты от разработчика материнской платы (необходимо скачать с сайта производителя).
4. В топовых материнских платах в самом BIOS есть встроенный модуль обновления прошивки (например, EZ Flash 2 utility для ASUS P5Q в разделе Tools) — самый лучший вариант.

Посмотрим на примере материнской платы ASUS P5Q.

Смотрим в эвересте, прошивка 1306 (конечно, еще можно посмотреть при загрузке ПК в самом BIOS)

Смотрим на сайте ASUS — последняя версия 2209, будем на нее менять.

У нас есть способы:

— встроенный модуль обновления в самом BIOS (нужен ROM-файл с прошивкой на дискете или на флешке)

— прошивка из под DOS с дискеты через фирменную утилиту AFUDOS

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

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

Посмотрим, что пишет ASUS по поддержке процессоров.

Ой, оказывается, текущая прошивка 1306 НЕ ПОДДЕРЖИВАЕТ наш процессор Q 8400. Но он же как-то работает. Это теоретический вопрос, ответ на который знают только разработчики BIOS.
Но прошивать нельзя, результат может оказаться непредсказуемым. Нужно установить на материнскую плату какой-нибудь старый процессор из запасов, который гарантировано поддерживает прошивка 1306. Например, D 925.

Вот и хорошо. Процессор D 925 гарантировано поддерживается нашей текущей прошивкой 1306:
— ставим на материнскую плату
— через BIOS обновляемся на последнюю версию 2209
— проверяем как все работает
— возвращаем на место Q 8400

Если все сломалось, прошивка прошла неудачно и материнская плата превратилась в «кирпич» — у нас есть несколько вариантов (по мере ухудшения):

Вариант 1 — материнская плата поддерживает Dual Bios, вот тут все хорошо, можно переключиться на вторую микросхему (где хранится копия оригинального BIOS) и повторить прошивку первой микросхемы

Вариант 2 — некоторые платы (ASUS) поддерживают BIOS с выделенной областью, защищенной от записи. Это позволяет при крахе системы осуществить начальный старт и прошить правильную прошивку с CD-ROM.

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

Вариант 4 — на материнской плате есть специальный разъем SPI_J1 для внешнего программатора (обычно расположен рядом с батарейкой или микросхемой BIOS). Можно подключиться и  прошить BIOS. Нужен специалист с таким программатором. Или можно почитать здесь для самостоятельных попыток.

Вариант 5 — самый плохой (все современные платы). Микросхема BIOS впаяна в материнскую плату, разъема для программатора нет. Нужна паяльная станция, нужен программатор, нужен специалист. По деньгам проще купить новую (или б/у) материнскую плату. Маркетинг на страже интересов производителя: при любой проблеме не ремонтируй — покупай новое.

Еще почитать:

BIOS

BIOS

Basic Input Output System - базовая система ввода-вывода, сокращенно BIOS. Маленькая микросхема на материнской плате, которая первой получает управление при включении ПК. Обеспечиваются: базовые настройки ПК проверка компонентов ПК при старте ...

POST-тест

POST-тест

POST-тест - это самое первое, что мы видим при запуске ПК. Еще почитать:
UEFI BIOS

UEFI BIOS

Первая спецификация EFI была разработана Intel, позднее от первого названия отказались и последняя версия стандарта носит название Unified Extensible Firmware Interface (UEFI ). Extensible Firmware Interface (EFI) (с англ. — «расширяемый интерфейс...
Настройки BIOS

Настройки BIOS

Посмотрим на некоторые неочевидные настройки BIOS, которые влияют на работу ПК. USB Legacy Support - поддержка устройств USB. Возможные варианты - Auto, Enabled, Disabled. В варианте Enabled подключенные устройства USB определяются на уров...
Таблица SLIC 2.1

Таблица SLIC 2.1

SLIC - Software Licensing Description Table (Таблица описаний лицензий программного обеспечения) Это придумано для активации операционных систем (Vista, Win7 и Server 2008). Ключ активации хранится не на диске, а внутри памяти  BIOS  , т.е. смел...
Хак BIOS. Добавляем CPU ID

Хак BIOS. Добавляем CPU ID

Если чипсет и материнская плата LGA 775 теоретически могут поддерживать XEON 771, но родной BIOS не поддерживает его, а модифицированного нет - то можно модифицировать BIOS самостоятельно. Как установить XEON 771 на LGA 775 . ВАЖНО 1. В...
Хак BIOS. Меняем названия

Хак BIOS. Меняем названия

Первый уровень хакинга BIOS - изменяем названия пунктов меню и добавляем возможность выбора заблокированных параметров. На примере включения режима AHCI (если он физически в материнской плате есть, но в меню его нет). ВАЖНО 1. Все изменения в прош...