До основного вмісту

Оновлення прошивок сервера: BIOS, BMC і диски

Виділені сервери · 29.09.2026

Навіщо оновлювати прошивки сервера

Оновлення прошивок сервера — BIOS, BMC (IPMI-контролера), RAID-контролера і дисків — закриває вразливості, виправляє хибні спрацювання датчиків і додає підтримку нових процесорів і дисків. Без цього сервер може не побачити NVMe-накопичувач, зависати під певним навантаженням або показувати неправильну температуру.

Правило просте: не оновлюйте прошивки "про всяк випадок". Оновлюйте, якщо є конкретна проблема, вимога безпеки або план поставити нове обладнання, яке поточна версія не підтримує.

BIOS: коли оновлювати і як

BIOS відповідає за ініціалізацію процесора, пам'яті та завантаження. Оновлення BIOS зазвичай потрібне при: нестабільній роботі з новою партією пам'яті, помилках розпізнавання NVMe-дисків, критичних патчах на кшталт Spectre/Meltdown.

dmidecode -s bios-version
dmidecode -s bios-release-date

Перед оновленням звірте поточну версію зі списком змін виробника і переконайтеся, що після прошивки не злетять параметри, про які ми писали у статті про налаштування BIOS/UEFI. Після оновлення параметри майже завжди скидаються на значення за замовчуванням.

BMC/IPMI: оновлення і ризики

BMC (Baseboard Management Controller) — окремий мікрокомп'ютер на платі, який живе своїм життям і працює навіть при вимкненому сервері. Його прошивку оновлюють рідше, але саме в ній найчастіше знаходять вразливості віддаленого доступу.

ipmitool mc info
ipmitool mc guid

Оновлення BMC не вимагає зупинки сервера напряму, але на час прошивки втрачається доступ до KVM-over-IP і віртуальних медіа — якщо в цей момент серверу потрібен фізичний доступ, а його немає, краще планувати оновлення заздалегідь, а не в аварійному режимі.

Прошивки дисків і RAID-контролера

У SSD і NVMe-накопичувачів є власна прошивка, яка впливає на стійкість до збоїв живлення і на реальну швидкість запису після заповнення диска. У апаратного RAID-контролера — своя прошивка і окрема версія драйвера в ОС, і вони зобов'язані збігатися за сумісністю.

КомпонентЯк дізнатись версіюРизик при відставанні
BIOSdmidecode -s bios-versionНемає підтримки нового заліза
BMC/IPMIipmitool mc infoВразливість віддаленого доступу
RAID-контролерутиліта вендора (storcli, megacli)Несумісність з драйвером ОС
SSD/NVMesmartctl -a /dev/nvme0Деградація запису, зависання

Версію диска найпростіше подивитись тією ж командою, що і в SMART-діагностиці — заразом побачите стан здоров'я накопичувача.

Як перевірити версії перед оновленням

Зберіть повну картину до, а не після оновлення:

  • Запишіть поточні версії BIOS, BMC, RAID-контролера і дисків в окремий файл.
  • Збережіть поточну конфігурацію BIOS — після прошивки її доведеться вносити заново.
  • Перевірте наявність резервної копії даних: оновлення BMC зрідка призводить до втрати доступу до перезавантаження.
  • Уточніть, чи підтримує оновлення відкат на попередню версію.

Чек-лист безпечного оновлення

  • Оновлюйте по одному компоненту за раз, не все одразу.
  • Перевіряйте контрольну суму файлу прошивки перед заливкою.
  • Не вимикайте живлення сервера під час запису прошивки BIOS.
  • Після оновлення перевірте завантаження ОС і параметри BIOS заново.
← Назад до бази знань Поставити питання підтримці