Обновление прошивок на Dell PowerEdge C6100
Приехали устаревшие, но от этого не ставшие нам не нужными, игрушки в виде двух Dell PowerEdge C6100. Беглый осмотр показал старые версии BIOS, BMC и FCB (аж 2011 год) — нужно обновлять. На текущий момент последние версии BIOS — 1.71, BMC — 1.33 и FCB — 1.20 v2.
Идем на сайт DELL, вводим Service Tag (который есть как на корпусе, так и в BIOS) и начинаем методично выкачивать свежие версии (BMC и FCB находятся в разделе Embedded Server Management).
Я скачал файлы PEC6100BIOS017100.exe, PEC6100BMC133.exe, FCB120V2.exe и распаковал их.
Обновлять следует в следующем порядке:
1 — BMC (для каждой ноды)
2 — BIOS (для каждой ноды)
3 — FCB (единожды для всех нод)
Обновления кумулятивные, поэтому:
BMC 1.11 -> 1.33
BMC 1.22 -> 1.33
BMC 1.29 -> 1.33
BIOS 1.44 -> 1.71
BIOS 1.62 -> 1.71
BIOS 1.69 -> 1.71
FCB 1.08 -> 1.20v2
FCB 1.14 -> 1.20v2
Создаем загрузочную флешку с DOS (есть ее нет) при помощи Rufus и закидываем в корень наши BMC, BIOS и FCB. Грузимся в флешки и, помня порядок обновлений, начинаем обновлять.
Обновляем BMC
Грузимся с нашей флешки, заходим в папку PEC6100BMC133\SOCFLASH\DOS и выполняем файл flash8.bat.
Ждем пока пройдет обновление:
После обновления BMC сервак взвоет — выключаем его и через несколько секунд включаем.
Если появится ошибка «Error: BMC NOT Responding» нужно перезагрузить ноду и при загрузке BMC восстановится.
Обновление BIOS
Грузимся с нашей флешки, заходим в папку PEC6100BIOS017100 и выполняем файл fbios.bat. У меня появилась ошибка «Different ROM ID between current system and update BIOS rom file» которая обходится следующим образом:
afudos 6100v171.rom /p /b /n /c /x
Параметр /x пропускаеn проверку ROM ID и запускает процесс обновления.
После завершения обновления нужно перезагрузить ноду и настроить BIOS.
Обновление FCB
Грузимся с нашей флешки, заходим в папку FCB120V2\DOS и выполняем файл FCB.bat.
Эта прошивка совместима только с контролером PIC-18, если у вас PIC-16 — вам не повезло. В этом случае для замедления вентиляторов придется либо заменить их на более медленные/тихие или
же патчить FCB.
По окончанию обновления следует вытащить кабель питания на пару секунд и воткнуть его снова. При включении остальных нод FSB автоматически обновится.