Полезное

Обновление BIOS на серверах Dell: способы и инструкция

Вадим Заплетин 2 мин чтения
Обновление BIOS на серверах Dell: способы и инструкция

Обновление BIOS на сервере Dell устраняет ошибки, улучшает совместимость с новым оборудованием и закрывает уязвимости. Dell регулярно выпускает обновления для серверов PowerEdge — от старших моделей R740, R750 до младших T340, T140. Обновить BIOS можно тремя способами: через веб-интерфейс iDRAC, из операционной системы или с загрузочного USB-накопителя.

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

Зачем обновлять BIOS на серверах Dell

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

Основные причины обновить BIOS:

  • Устранение ошибок — исправление проблем с загрузкой, распознаванием дисков или сетевых адаптеров
  • Поддержка нового оборудования — совместимость с процессорами новых поколений, модулями памяти большего объёма, контроллерами RAID
  • Закрытие уязвимостей — обновления закрывают дыры безопасности (например, Spectre, Meltdown)
  • Оптимизация производительности — улучшение работы с виртуализацией, настройка энергопотребления

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

Подготовка к обновлению BIOS

Перед началом обновления проверьте текущую версию BIOS и загрузите актуальный файл прошивки с сайта Dell. Убедитесь, что сервер подключён к источнику бесперебойного питания (ИБП) — отключение питания во время обновления приведёт к выходу из строя материнской платы.

Шаги подготовки:

  1. Проверьте текущую версию BIOS — войдите в меню Setup при загрузке сервера (нажмите F2) или посмотрите версию в веб-интерфейсе iDRAC (раздел System Summary).
  2. Скачайте прошивку — зайдите на сайт Dell Support (www.dell.com/support), введите Service Tag сервера и загрузите файл обновления BIOS для вашей модели.
  3. Прочитайте Release Notes — в описании обновления указаны исправления, требования и известные проблемы.
  4. Создайте резервную копию настроек BIOS — через iDRAC экспортируйте текущую конфигурацию (Server Configuration Profile), чтобы восстановить параметры после обновления.
  5. Уведомите пользователей — обновление требует перезагрузки сервера, предупредите всех, кто работает с системой.

Для серверов Dell PowerEdge, работающих в критичных средах, обновляйте BIOS сначала на тестовом стенде, а затем на продуктовых серверах.

Способ 1: обновление BIOS через iDRAC

iDRAC (integrated Dell Remote Access Controller) — встроенный контроллер удалённого управления, который позволяет обновить BIOS без входа в операционную систему. Этот способ удобен для обновления серверов, установленных в стойке или находящихся в удалённом ЦОД.

Пошаговая инструкция по обновлению через iDRAC

  1. Войдите в веб-интерфейс iDRAC — откройте браузер и введите IP-адрес iDRAC (по умолчанию указан на корпусе сервера). Введите логин и пароль (стандартные: root / calvin или указаны на наклейке).
  2. Перейдите в раздел Firmware Update — в главном меню выберите Maintenance → System Update.
  3. Загрузите файл BIOS — нажмите Browse и выберите скачанный файл .EXE (для Windows) или .BIN (универсальный формат). Нажмите Upload.
  4. Запустите обновление — в списке компонентов найдите BIOS, отметьте галочкой и нажмите Install and Reboot. iDRAC перезагрузит сервер и установит новую версию.
  5. Дождитесь завершения — процесс занимает 5-15 минут. Не отключайте питание сервера! После завершения сервер перезагрузится автоматически.
  6. Проверьте версию BIOS — после загрузки войдите в iDRAC и убедитесь, что версия изменилась (раздел System Summary).

Обновление через iDRAC работает на всех современных серверах Dell PowerEdge начиная с 11-го поколения (R710, R720, R730, R740 и новее). Для старых серверов используйте обновление из ОС или с USB.

Способ 2: обновление BIOS из операционной системы

Если у вас нет доступа к iDRAC или требуется массовое обновление нескольких серверов, можно обновить BIOS из-под Windows или Linux. Dell предоставляет исполняемые файлы (.EXE для Windows, .BIN для Linux), которые запускаются в ОС и обновляют прошивку автоматически.

Обновление BIOS в Windows

  1. Скачайте файл обновления BIOS с сайта Dell Support (формат .EXE).
  2. Запустите файл от имени администратора (правая кнопка мыши → Run as Administrator).
  3. Примите лицензионное соглашение и нажмите Install.
  4. Программа установит новую версию BIOS и предложит перезагрузить сервер. Нажмите Reboot Now.
  5. Во время перезагрузки BIOS обновится автоматически. Не прерывайте процесс!
  6. После загрузки проверьте версию BIOS через System Information (Win + R → msinfo32).

Обновление BIOS в Linux

  1. Скачайте файл обновления BIOS (формат .BIN).
  2. Сделайте файл исполняемым: chmod +x BIOS_ххх.BIN
  3. Запустите обновление с правами root: sudo ./BIOS_ххх.BIN
  4. Следуйте инструкциям на экране. Программа обновит BIOS и перезагрузит сервер.
  5. После загрузки проверьте версию командой: sudo dmidecode -s bios-version

Обновление из ОС подходит для серверов, на которых установлена операционная система и настроен удалённый доступ по SSH или RDP. Этот способ удобен для автоматизации обновлений с помощью скриптов.

Способ 3: обновление BIOS с USB-флешки

Если сервер не загружается в ОС или недоступен iDRAC, используйте загрузочную USB-флешку с DOS. Этот способ работает на всех серверах Dell, включая старые модели без iDRAC.

Как обновить BIOS с USB-флешки

  1. Создайте загрузочную флешку — отформатируйте USB-накопитель в FAT32, скачайте утилиту Rufus и создайте загрузочную флешку FreeDOS.
  2. Скопируйте файл BIOS — скачайте файл обновления BIOS (.EXE) с сайта Dell и скопируйте его на флешку.
  3. Подключите флешку к серверу — вставьте USB-накопитель в передний порт сервера.
  4. Загрузитесь с флешки — перезагрузите сервер, нажмите F11 при загрузке и выберите USB Storage Device из списка устройств.
  5. Запустите обновление — после загрузки DOS введите команду: BIOS_ххх.EXE (имя файла обновления). Следуйте инструкциям на экране.
  6. Дождитесь завершения — процесс займёт несколько минут. Не отключайте питание! После завершения сервер перезагрузится.

Обновление с USB-флешки — самый надёжный способ для серверов без доступа к iDRAC или при проблемах с загрузкой ОС. Этот метод также подходит для обновления BIOS на серверах, установленных в удалённых филиалах без выделенного канала управления.

Откат версии BIOS

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

Способы отката BIOS:

  • Через iDRAC — загрузите предыдущую версию BIOS с сайта Dell и установите её через Maintenance → System Update, как при обычном обновлении.
  • Из ОС — запустите .EXE или .BIN файл старой версии BIOS. Процесс аналогичен обновлению.
  • С USB-флешки — создайте загрузочную флешку с предыдущей версией BIOS и установите её через DOS.

Важно: на некоторых моделях серверов Dell (например, R640, R740) откат BIOS запрещён из соображений безопасности. В таких случаях необходимо обратиться в техподдержку Dell для разблокировки функции отката через специальный ключ.

После отката BIOS восстановите настройки из резервной копии (Server Configuration Profile), созданной перед обновлением.

Частые ошибки при обновлении BIOS

Ошибки при обновлении BIOS приводят к отказу сервера, потере данных или невозможности загрузки. Разбираем типичные проблемы и способы их устранения.

Ошибка Причина Решение
Сервер не загружается после обновления Повреждение BIOS из-за отключения питания Используйте функцию BIOS Recovery через iDRAC или с USB-флешки. Инструкция — в документации Dell для вашей модели.
Обновление зависает на 50% Конфликт версий iDRAC и BIOS Сначала обновите iDRAC до актуальной версии, затем повторите обновление BIOS.
iDRAC не видит файл BIOS Неверный формат файла (например, .EXE вместо .BIN) Скачайте универсальный .BIN файл или используйте обновление из ОС.
Ошибка «Incompatible version» Попытка установить старую версию BIOS на новую Откат BIOS возможен только на предыдущую версию. Проверьте порядок версий в Release Notes.
После обновления изменились настройки BIOS Сброс настроек при установке новой версии Восстановите параметры из резервной копии (Server Configuration Profile) через iDRAC.

Чтобы избежать ошибок, всегда проверяйте совместимость версий BIOS и iDRAC, используйте ИБП и не прерывайте процесс обновления. Если сервер критичен для бизнеса, тестируйте обновление на резервном оборудовании.

Рекомендации по выбору серверов Dell

Для построения надёжной IT-инфраструктуры выбирайте серверы Dell PowerEdge — они поддерживают удалённое управление через iDRAC, регулярно получают обновления BIOS и совместимы с современными серверными процессорами Intel Xeon и AMD EPYC. Если вам нужна гибкая конфигурация, обратите внимание на серверные платформы — они позволяют собрать сервер под конкретные задачи с учётом требований к производительности и отказоустойчивости.

Больше материалов по настройке и эксплуатации серверов — в нашем блоге о серверах.

Вопросы и ответы

Как часто нужно обновлять BIOS на серверах Dell?

Обновляйте BIOS только при появлении проблем (ошибки загрузки, несовместимость оборудования) или критических уязвимостей безопасности. Если сервер работает стабильно, регулярное обновление не требуется. Dell рекомендует проверять доступность новых версий раз в квартал и читать Release Notes — если в списке исправлений нет актуальных для вас задач, обновление можно пропустить.

Можно ли обновить BIOS на работающем сервере без остановки служб?

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

Что делать, если после обновления BIOS сервер не загружается?

Используйте функцию BIOS Recovery. На серверах Dell с iDRAC зайдите в веб-интерфейс, перейдите в раздел Maintenance → BIOS Recovery и следуйте инструкциям для восстановления заводской версии BIOS. Если iDRAC недоступен, создайте загрузочную USB-флешку с утилитой восстановления (доступна на сайте Dell Support) и загрузитесь с неё. В крайнем случае обратитесь в техподдержку Dell — для серверов на гарантии восстановление выполняется бесплатно.