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

В статье описаны способы обновления BIOS промышленных компьютеров и материнских плат. Также они подходят и для большинства плат и компьютеров из бытового сегмента.
Для чего обновлять BIOS?
Первая и наиболее распространенная причина — это добавление поддержки процессоров следующего поколения. Материнские платы из промышленного сегмента выпускаются не на год — два, как в сегменте домашних и офисных ПК, а на значительно больший промежуток времени и, зачастую, получается, что плата была выпущена еще до выхода нового поколения процессора. В этом случае, при модернизации системы, нет необходимости в замене материнской платы, достаточно выполнить несложную процедуру обновления.
Другой причиной может быть сбой в работе оборудования, из-за нарушения в электрической цепи питания компьютера. Если компьютер перестал включаться, или не работают определенные функции, то иногда проблему можно решить перепрошивкой.
Что потребуется для обновления BIOS?
Для того чтобы обновить BIOS или восстановить правильные настройки понадобится:
- Заранее подготовленный USB-накопитель, отформатированный в FAT32 и установленной MS-DOS или Free-DOS.
- Файл обновления BIOS (запрашивается в техподдержке IPC2U support@ipc2u.ru или на сайте производителя)
Шаг 1. Создание загрузочной USB-флешки
Мы предлагаем варианты создания загрузочной флешки через две разные утилиты. Оба варианта проверены неоднократно нашими инженерами, используйте любой из них.
Метод первый. Через утилиту HP USB Format Tool
- Скачайте и установите утилиту HP USB Format Tool .
- После запуска в поле Device выберите нужный USB-накопитель.
В качестве файловой системы обязательно выбрать FAT32. Также установить флажки Quick Format (быстрое форматирование) и Create a DOS startup disk (Создание загрузочного DOS диска).
- Окно выбора файлов DOS.

- Кнопка Start для начала создания загрузочного диска.

- Предупреждение об удалении всех данных на накопителе.

- Сообщение об успешном окончании процесса создания загрузочного накопителя.

Метод второй. С помощью фирменной утилиты от компании Fujitsu
- Скачайте утилиту FTS Bootstick .
- В интерфейсе утилиты нужно снять флажок Backup (резервная копия).
- Далее, нажать кнопку Format, запустится процесс форматирования и создания загрузочного накопителя.

- Процесс форматирования и создания загрузочного накопителя.

- Сообщение об успешном окончании процесса создания загрузочного накопителя.

Шаг 2. Обновление BIOS
Ниже приводятся три способа, первый для компьютеров с BIOS, второй для плат с UEFI.
Способ первый. Прошивка через DOS
- Сначала необходимо войти в BIOS (для большинства промышленных компьютеров клавиша F2 или DEL) в меню BOOT выбрать подготовленный загрузочный USB-накопитель, сохранить выбранные настройки и перезагрузиться.


- После этого загрузится MS-DOS / Free-DOS.

- Для того чтобы увидеть все файлы в корне накопителя наберите команду DIR, откроется список файлов.

- Чтобы запустить программу обновления BIOS необходимо найти файл с расширением *BAT и запустить его, в данном примере команда будет FALL.BAT


- Запустится процесс обновления.



- После этого необходимо извлечь USB-накопитель и перезагрузить компьютер.
Второй способ. Для компьютеров на основе плат с поддержкой UEFI
Для этого понадобится накопитель отформатированный в FAT32, при этом DOS не требуется. Также предварительно в корень накопителя необходимо поместить файлы для обновления BIOS (запрашивается в техподдержке IPC2U support@ipc2u.ru или на сайте производителя).
- В разделе BOOT выбрать ваш накопитель с приставкой UEFI.

- Далее сохранить выбранные параметры и перезагрузить компьютер.

- Если корневая папка не открылась автоматически необходимо ввести команду fs0:

- Команда cd позволяет попасть в папку (в данном примере используем команду cd axiomtek – это имя нашей папки с файлами обновления, оно может быть другим).

- Чтобы увидеть все файлы в директории нужно набрать команду ls.

- Для запуска процесса обновления набрать команду flash.nsh (аналог файла сценария *BAT, но для среды UEFI). Запустится процесс обновления.
- После окончания процесса обновления необходимо извлечь накопитель и выключить компьютер на 15-20 секунд.
Третий способ. Прошивка через программатор
При невозможности выполнить самостоятельное обновление посредством загрузочного накопителя, специалисты СЦ компании IPC2U могут выполнить процедуру восстановления внутреннего микрокода используя программатор.
На фото ниже представлен интерфейс утилиты для программатора и завершающий этап процесса восстановления.

В этом случае необходимо доставить/ отправить компьютер в СЦ, где опытные инженеры аккуратно снимут микросхему BIOS, и в случае ее повреждения заменят на новую и запрограммируют ее.
Обновление BIOS Supermicro через встроенную консоль UEFI
Ранее, мы рассказывали про обновление BIOS на материнских платах Supermicro через DOS, установленный на USB Flash. Но с выходом новой линейки материнских плат X11 под платформу Purley данная схема перестала работать. Теперь BIOS выкладывается только в формате NSH, т.е. для консоли EFI. Ниже представлена небольшая инструкция по обновлению BIOS через эту консоль на примере материнской платы X11DPi-N.
Для начала скачиваем файл BIOS c официального сайта Supermicro и содержимое разархивируем в папку на любой USB носитель. В моем случае это была все та же DOS boot flash. Соответственно раздел был FAT32, насчет поддержки NTFS в EFI консоли ничего сказать не могу, ибо не проверял.
Затем в процессе загрузки сервера нажимаем клавишу F11 и выбираем из появившегося меню нашу консоль.

После полного завершения загрузки консоли, переходим на наш USB носитель при помощи команды fs0:
затем переходим в нужный каталог командами cd как и DOS, причем даже работает подборка через Tab
В моем случае команды выглядели так:
FS0:\bios> cd X11dpi
Затем я выполнил команду DIR чтобы просмотреть содержимое и соответственно сразу видно файл который необходимо выполнить и через пробел указать имя файла с прошивкой, итоговая команда выглядит так:
FS0:\bios\X11dpi> smcflash.nsh x11dpi-n18.228
После чего начинается прошивка, скриншот с командами и началом процесса ниже:


Результат достигнут. По завершению необходимо обесточить сервер на 1 мин.
Республика Казахстан г.Алматы ул. Толе Би 187, Корпус 3 +7(727)-379-66-81
Создаем загрузочную флешку DOS для перепрошивки (обновления) BIOS


- Загружаем и устанавливаем руфус. Не имеет значения, будет у вас портативная или обычная версия.
- Вставляем в ПК или ноутбук USB-накопитель, с которого мы будем прошивать БИОС.
- Находим в программе пункт МЕНЮ ЗАГРУЗКИ и выбираем FreeDOS.
- Далее проверяем пункт ЦЕЛЕВАЯ СИСТЕМА. В нем должно стоять BIOS (или UEFI-CSM). Со временем в утилите название может измениться, но общий смысл вам понятен.
- Файловая система для записи и обновления биоса должна быть ОБЯЗАТЕЛЬНО FAT32. Проверяем этот пункт в ФАЙЛОВОЙ СИСТЕМЕ.
- Остальные настройки оставляем по умолчанию и жмем СТАРТ. Все данные с накопителя будут удалены

. Будьте внимательны.
Все. Загрузочная флешка под прошивку БИОСа готова. Файлы, которые создала Rufus НЕ УДАЛЯЕМ
Далее следуем инструкции по обновлению биоса вашей материнской платы или ноутбука.
Прошивка, загрузка, обновление (update) BIOS
Многих интересует вопрос, как обновить BIOS своего компьютера. В данной статье мы расскажем, как обновить BIOS материнской платы. Прежде всего, нужно понимать, что обновление — прошивка BIOS это серьезный шаг и без необходимости делать это обновление не нужно. При неудачном апгрейде, последствия могут быть самыми плачевными, вплоть до полной неработоспособности материнской платы.
К таким последствиям может привести и внезапное отключение электроэнергии. Для того, чтобы этого не случилось, рекомендуется использовать источник бесперебойного питания во время операций обновления.
Действительно оправданными и необходимыми причинами обновления – перепрошивки БИОС обычно являются:
1) при апгрейтах железа поддержка которого была включена в более поздних версиях BIOS (о версиях БИОС подробнее здесь). Например, в некоторых материнских платах есть возможность смены процессора на более новый (мощный) – выпускаемый по более совершенным технологиям.
а) При соответствующей поддержке материнской платой такой замены – для этого предварительно необходимо проверить совместимость конкретной материнской платы с конкретным процессором. Данная информация находиться на сайте производителя материнской платы в разделе «CPU Support List». В этом же разделе мы можем увидеть какая минимальная версия BIOS необходима для работы с конкретным процессором.

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

Ревизия указывается на плате следующим образом: «Rev X.XX», где X.XX – цифры, «ревизия PCB», «PCB Revision» , «M/B Rev.». Например у ASUS ревизия пропечатана под названием платы в средине платы, у Gigabyte в углу платы.
То есть мы можем столкнуться с ситуацией когда более поздняя ревизия платы будет поддерживать например наш конкретный современный процессор, а платы той же модели выпущенные первыми (более раннии ревизии) нет. Мы будем иметь ситуацию когда платы в составе одной модели будут иметь частично измененные комплектующие — и естественно такое отличие перепрошивкой БИОС и другими любыми способами устранить не возможно.
Например, периодически можно встретить ситуацию когда все ведущие производители плат (ASUS, Gigabyte, EliteGroup) описывают (утверждают) некоторые ревизии своих плат отдельными моделями, и выпускают для них специальные отдельные прошивки BIOS.
2) по рекомендации производителя, особенно часто это встречается в только что выпущенный первых ревизиях плат для устранения исправленных ошибок в программе BIOS, расширения функционала.
Примечание: Перепрошивка BIOS с использованием официального обновления от производителя на гарантию материнской платы не влияет.
Есть три основных способа обновления БИОС материнской платы:
- в режиме DOS,
- в режиме Windows,
- и использовав специальные утилиты, предоставляемые производителями материнских плат для прошивки BIOS из самого BIOSa, без выхода в Windows или DOS.
Обновление БИОС в режиме DOS.
Перед тем, как начать прошивать БИОС, нужно узнать производителя вашей материнской платы, ее модель и точную версию, установленной на данный момент, БИОС. После этого, нужно скачать файл прошивки, с помощью которого вы будете выполнять обновление БИОСа вашей материнской платы. Лучше всего это сделать на сайте производителя материнской платы. Если производитель поддерживает несколько способов обновления, то нужно загрузить файл, предназначенный для обновления в режиме DOS. Теперь нужно взять чистую дискету, отформатировать ее и сделать загрузочной. На эту дискету нужно разместить скаченный файл. На сайте производителя обычно можно скачать и сам прошивальщик. Например, awdflash.exe. В файле autoexec.bat вам нужно будет прописать данный прошивальщик и путь к файлу прошивки для него. Выглядит это примерно так: awdflash.exe newvbios.bin /py. Также вы можете указать название файла для сохранения текущей версии БИОСа, на случай сбоя.
Рис. 1 – Обновление AwardBIOS в режиме DOS.
Подготовительный этап завершен, теперь можно перейти непосредственно к прошивке. Устанавливаем в БИОС загрузку с дискеты и приступаем к обновлению. Во время обновления нельзя выключать или перезагружать компьютер.
Обновление BIOS в режиме Windows.
Здесь все значительно проще и понятнее. Для обновления (update) БИОСа материнской платы нужно лишь скачать файл с обновленной версией микропрограммы BIOS и саму программу прошивки под среду Windows. У каждого производителя такая утилита своя. У ASUS это ASUSUpdate. Устанавливается она, как обычная программа. При запросе типа файла для обновления, нужно указать “обновление из файла” и выбрать скаченный ранее файл BIOS. Также ASUSUpdate может обновляться непосредственно из интернета. В этом случае утилита самостоятельно скачает последнюю версию BIOSа и выполнит обновление.
Рис. 2 – Обновление BIOS в режиме Windows с помощью утилиты ASUSUpdate.
Обновление BIOS без выхода в DOS или Windows.
Выполнить такое обновление можно с помощью средств самой BIOS с помощью специальных утилит, находящихся в ПЗУ. Рассмотрим такой апгрейд на примере утилиты ASRock Instant Flash от компании ASRock. Чтобы получить доступ к утилите Instant Flash, нужно нажать F6, во время тестирования системы, при включении компьютера.
Рис. 3 – Получение доступа к утилите ASRock Instant Flash.
ASRock Instant Flash сама найдет все ваши носители информации, где может храниться прошивка BIOS. Причем программа отобразит только те прошивки, которые подходят к вашей конкретной материнской плате. Это очень удобно и избавляет от длительного поиска нужной прошивки и случайных ошибок выбора несовместимого обновления BIOS материнской платы. Само обновление выполняется в один клик.
Рис. 4 – Прошивка BIOS с помощью утилиты ASRock Instant Flash.
В заключение добавлю, что все операции связанные с обновлением BIOS нужно производить только в том случае, если вам это действительно нужно. Если вы самостоятельно не можете сделать такое обновление, то обратитесь к специалисту, который вам поможет в данном вопросе. Помните, что неумелые действия могут привести к выходу из строя материнской платы.