Восстановление прошивки RAID-контроллеров LSI

Кратко

При перепрошивке сдох LSI2208 Прошивка делалась Linux-а командой

./MegaCli64 -AdpFwFlash -f mr2208.rom -a0

После ребута при запуске текст:

Как лечили

MegaCli ни из-под Linux, ни из под DOS контроллер не определяла, соответственно, не прошивала.

Саппорт указал на стр. 305 документации, где указано: То есть надо сказать MegaCli -AdpM0Flash -f filename. Причем, в данном случае указывать адаптер не надо, шьются все имеющиеся (т.е. в машине должен оставаться только 1 адаптер LSI)

Прошивка из-под DOS пошла, и шла долго – минут 15.

После перезагрузки - картинка чуть получше, но все равно плохо: Саппорт советует использовать LSI Pre-Boot USB and CD tool, а если он не поможет, то сдавать железо назад.

Здесь выложена USB-версия тула LSI Pre-Boot USB Installer, 84 Mb и к нему описание: lsi_preboot_installer

Этот тул пытается прошить адаптер 16-ти мегабайтным ROM, что вдвое больше вместимости микросхемы карточки. Команда для DOS такая:

MegaCli.exe -AdpFwFlash -f D:\FW\RECOVER\TB_16MB.ROM -aALL

Оно опять пишет, что F/W is in fault state

Как вылечили

Шьем 16-Мб прошивкой в Mode0. Процесс занимает не менее получаса. Требования:

  1. MegaCli
  2. Машина с единственным LSI адаптером (который лечим)
  3. Файл ROM размером 16Мб из Рекавери тула (можно взять здесь: LSI_PreBoot_CD.iso.zip, 56 Мб )
  4. Загрузившись в Pre-Boot tool (возможно, в загрузке надо будет выбрать recovmr), выполнить: FIXME
    MegaCli.exe -AdpM0Flash -f D:\FW\RECOVER\TB_16MB.ROM -aALL

    Или код такой:

    MegaCli.exe -AdpM0Flash -f D:\FW\RECOVER\TB_16MB.ROM

По завершении процесса перезагружаемся по питанию. Щасте 8-)

Как обновлять дальше

Перед обновлением прошивки, чтобы не было беды, адаптер надо вернуть к заводским настройкам

MegaCli.exe -AdpFacDefSet -a0

и перезагрузиться по питанию.

volumes/lsi_fw_restore.txt · Last modified: 2014/10/08 08:33 by 5.255.253.168
About this template
CC Attribution-Share Alike 4.0 International
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5