Прошивка RAID контроллера LSI MegaRAID
Нам потребуется: прошивка для RAID-контроллера, утилита прошивки, работающая под Windows - storcli64.exe, а также загрузочный диск с Windows.
Всё перечисленное, кроме загрузочного диска с Windows - следует искать здесь:
https://www.broadcom.com/support/download-search
Пример запроса драйверов для контроллера MegaRAID SAS 9361-8i.
Утилиту storcli можно найти в следующем разделе: Management Software and Tools.
1. Качаем нужную прошивку и storcli. Классическая версия stocli64.exe доступна в отличной от Latest storcli выдаче.
2. Записываем LiveCD с Windows. Можно пробовать Hiren Boot CD, но он может не загружаться на каком-либо серверном оборудовании. В этом случае можно установить систему Windows Server, если есть куда.
3. Распаковываем архив прошивки в какую-нибудь папку на нашем Live CD, а также кладём туда storcli64.exe.
4. Загружаемся в Windows систему и из папки storcli64.exe смотрим статус контроллера следующей командой.
storcli64.exe /c0 show
В графе Product Name мы должны увидеть модель нашего контроллера.
5. Если контроллер обнаружился, можем посмотреть версию его прошивки вот так:
storcli64.exe /c0 show | findstr Package
6. Если она требует обновления, производим его:
storcli64.exe /c0 download file=MR_4MB.rom resetnow
Проверям, всё ли ок:
storcli64.exe /c0 show | findstr Package
Какое-то, не слишком продолжительное время - контроллер может не отвечать на команду - это ОК.
7. Gas Gauge. Кроме прошивки самого контроллера в файле архива, скачанного с Broadcom, мы скорее всего обнаружим ещё и файл прошивки контроллера индикатора заряда батареи следующего вида: 70-26832-00_Ptolemy4GB_GG_VPD.rom.
Есть вероятность, что прошивка Gas Gauge требуется, но не факт. Для того, чтобы это понять сначала смотрим текущую версию прошивки Gas Gauge командой:
storcli64.exe /c0 show | findstr /C:"Module Version"
К примеру, у нас будет версия 6071-04A. Теперь сверимся с таблицей совместимости, которая есть в файле с прошивкой, скачанном с Broadcom, имеющим такое название: S11253_Gas_Gauge_FW_Update_Instructions_SAS3108_SEN_v1.0.pdf.
Посмотрим в неё.
Как видно, в нашем случае прошивать Gas Gauge не требуется.
8. Если требуется обновить Gas Gauge, то делаем это так:
storcli64.exe /c0 download file=70-26832-00_Ptolemy4GB_GG_VPD.rom fwtype=2 storcli64.exe /c0 restart