Как стать автором
Обновить

Обновление BIOS на сервере Dell PowerEdge R510

Время на прочтение2 мин
Количество просмотров9.8K
Производители серверного оборудования стараются следить за корректной работой своих продуктов. Одной из таких мер есть исправление и совершенствование BIOS'a. В данной статье я расскажу как можно обновлять BIOS серверов Dell серии PowerEdge из дистрибутива Fedora.

1. Узнаем версию текущей прошивки и модель сервера

[root@home ~]# smbios-sys-info

Libsmbios version:      2.2.28
Product Name:           PowerEdge R510
Vendor:                 Dell Inc.
BIOS Version:           1.8.2
System ID:              0x02F1
Service Tag:            XXXXXXX
Express Service Code:   XXXXXXXXXXX
Asset Tag:
Property Ownership Tag:


Текущая версия BIOS'a 1.8.2.

2. На сайте support.dell.com/support/DPP/Index.aspx?c=us&l=en&s=biz
Ищем по «Service Tag» наш сервер и переходим на вкладку «Drivers & Downloads». В выпадающем списке выбираем «Operating Systems: Red Hat Enterprise Linux 6». Скачиваем на сервер последнюю версию BIOS'a (файл с расширением .bin).

3. Существует два способа перепрошивки.
— запустив bin-файл
sh R510_BIOS_NGVY8_LN32_1.9.0.BIN

— через утилиту smbios-rbu-bios-update, но для этого необходимо выполнить подготовительные работы.
устанавливаем пакет smbios-utils
[root@home ~]# yum install smbios-utils

распаковываем bin-файл
[root@home ~]# mkdir firmware; sh R510_BIOS_NGVY8_LN32_1.9.0.BIN --extract firmware

смотрим инфо о новой версии прошивки
[root@home ~]# smbios-rbu-bios-update --hdr-info=firmware/payload/PER510-010900C.hdr
BIOS HDR file information dump.

Filename: firmware/payload/PER510-010900C.hdr
File magic header: $RBU
Header length: 84
Header major version: 2
Header minor version: 0
Number of supported systems: 6
Quick check field: Copyright 2011 Dell Inc.
BIOS Version (RAW): <libsmbios_c.rbu_hdr.c_ubyte_Array_3 object at 0x24e8d40>
BIOS Version: 1.9.0
Misc flags: 1
Compatibility flags: 91
System ID: 0x02f1  Hardware Revision: 0
System ID: 0x043c  Hardware Revision: 0
System ID: 0x0460  Hardware Revision: 0
System ID: 0x0474  Hardware Revision: 0
System ID: 0x0475  Hardware Revision: 0
System ID: 0x048a  Hardware Revision: 0

непосредственно сама перепрошивка и перезагрузка сервера
[root@home ~]# smbios-rbu-bios-update --hdr=PER510-010900C.hdr -u --reboot

после перезагрузки проверяем текущую версию прошивки
[root@home ~]# smbios-sys-info

Libsmbios version:      2.2.28
Product Name:           PowerEdge R510
Vendor:                 Dell Inc.
BIOS Version:           1.9.0
System ID:              0x02F1
Service Tag:            XXXXXXX
Express Service Code:   XXXXXXXXXXX
Asset Tag:
Property Ownership Tag:

В итоге получаем обновленный BIOS версии 1.9.0.

Данным способом можно перепрошивать BIOS на всех серверах серии Dell PowerEdge.
Теги:
Хабы:
Всего голосов 12: ↑5 и ↓7-2
Комментарии6

Публикации