12 июл. 2012 г.

Проблема с прошивкой LSI 9260-4i, 9260-8i

Попался недавно непрошиваемый контроллер LSI 9260-4i. Прошивка через MegaCli заканчивалась сообщением о том, что образ firmware битый:
MegaCli64 -AdpFwFlash -f mr2108fw.rom -a0

Adapter 0: LSI MegaRAID SAS 9260-4i
Vendor ID: 0x1000, Device ID: 0x0079

Package version on the controller: 12.7.0-0007
Package version of the image file: 12.12.0-0111
Download Completed.

The requested command cannot be completed as the image is corrupted.

Версия последнего пакета с прошивкой для контроллеров на чипе LSI 2108 - 10M09P35. Помогла предварительная прошивка 10M09P24, перезагрузка и только потом - 10M09P35:
Adapter 0: LSI MegaRAID SAS 9260-4i
Vendor ID: 0x1000, Device ID: 0x0079

Package version on the controller: 12.12.0-0090
Package version of the image file: 12.12.0-0111
Download Completed.
Flashing image to adapter...
Adapter 0: Flash Completed.
Please reboot the system for the changes to take effect

Exit Code: 0x00

28 комментариев:

  1. Спасибо.
    Была такая-же проблема.
    Ваш способ помог.

    ОтветитьУдалить
    Ответы
    1. Спасибо огромное!
      Получилось, по Вашему методу, именно через эту версию, как промежуточную. Шил через MSM, из-под Win7 x64.

      Удалить
  2. Да:) была аналогичная ситуация на 9261-8i, немного помучившись, сделал все таким же способом

    ОтветитьУдалить
  3. Спасибо, спас мое время.

    ОтветитьУдалить
  4. Большое спасибо за наводку. Но мне 10M09P24 не помог.

    Нашел ответ здесь и всё прошилось:
    http://kb.lsi.com/KnowledgebaseArticle16680.aspx
    "
    The work around is to flash to an interim version of firmware first, such as 12.12.0-0045. You will then be able to flash to the latest available firmware.
    "

    http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/12.12.0-0045_SAS_2108_FW_Image_APP-2.120.33-1197.zip

    ОтветитьУдалить
    Ответы
    1. Спасибо за наводку, написал пост, т.к. не нашел в свое время ничего на kb.lsi.com.
      Значит, в вашем случае, еще более ранний fw надо было шить. А какая версия изначально на контроллере была?
      Phase24 - это 12.12.0-0090
      В БЗ LSI рекомендует 12.12.0-0045, сейчас узнаю, какому phase эта версия соответствует и обновлю пост.

      Удалить
  5. Помогло с lsi megaraid sas 9280-8e
    Спасибо.

    ОтветитьУдалить
  6. А как его вообще прошивать? не могу поставить Windows R2. Говорит, что драйвер не нахожу. Хотя скачал с оф. сайта драйвер...

    ОтветитьУдалить
    Ответы
    1. Самый простой и классический способ - из-под DOS. Архив с прошивкой видели? Внутри - megacli под дос, образ fw, readme файл.
      MegaCli -AdpFwFlash -f xxxxx.rom -a0

      А какой именно драйвер скачали?

      Удалить
  7. http://www.lsi.com/channel/products/storagecomponents/Pages/MegaRAIDSAS9240-4i.aspx

    вот отсюда Windows Driver - Signed - 5.5

    ОтветитьУдалить
  8. хм...прошился. И заработало. Спасибо.

    ОтветитьУдалить
    Ответы
    1. Да не за что. А то там еще и неподписанные драйвера лежали одно время.

      Удалить
  9. Подскажите пожалуйста, если перепрошить контроллер LSI megaraid 9260-8i, raid-массив не слетит? и как лучше обновлять , если стоит win2008r264bit: использовать megacli64 из под винды перепрошивать(надежно ли это?) ИЛИ только из под DOS megacli? Заранее спасибо за ответ

    ОтветитьУдалить
    Ответы
    1. Если стоит и работает Win, то шейте из MSM, все будет в порядке. Собственно процесс произвойдет во время перезагрузки. Массиву слетать совершенно не за чем.

      Удалить
  10. MegaRAIDSAS9240-4i, asus rampage vi extreme
    С самого начала не дает войти в webbios по ctrl+H, просто продолжает загрузку. При этом все диски определяет.

    Прошился из под DOS (из под win не получалось, писал, что не может найти устройство). Драйвера вроде встали, но выдает ошибку "Запуск этого устройства невозможен. (Код 10)"

    Дрова 5.5 signed, Win 7 64.

    Почти весь день бьюсь с этим

    ОтветитьУдалить
  11. Что делать, если SAS b SATA диски Seagate 2Tb определяет в конфигураторе контроллера MegaRaid Sas 9261-8i как FOREIGN ?

    ОтветитьУдалить
  12. см. мануал, раздел Importing or Clearing a Foreign Configuration.
    Это значит, что диски уже стояли на каком-то контроллере с megaraid-стеком (или LSI HBA с iR прошивкой) и там лежат метаданные. Если тома, в которых были эти диски больше не нужны, то нужно просто удалить эту конфигурацию. Если нужны и есть полный набор дисков - импортировать.

    ОтветитьУдалить
  13. Подскажите пожалуйста, есть в наличии lsi megaraid 9240-4i и 4 веника по 3 тера, когда подключаю их к контроллеру то не могу зайти в web bios, когда отсоединяю шлейф свободно захожу в веб. непойму...

    ОтветитьУдалить
    Ответы
    1. Известная проблема с 9240. Начните с прошивки контроллера. Дальше стоит выставить в BIOS матери параметр "Interrupt 19 capture", если он там есть.

      Удалить
    2. Этот комментарий был удален автором.

      Удалить
    3. Страница продукта (http://www.lsi.com/products/storagecomponents/Pages/MegaRAIDSAS9240-4i.aspx), далее - вкладка Support&Dowloads, раздел firmware. Если стоит ОС и MSM, то проще прошить через MSM (update firmware на основной вкладке). Если нет - загрузочная DOS флешка, MegaCli, синтаксис есть в readme и в этом посте.

      Удалить
    4. прошил контроллер, теперь при загрузке висит на F/W Initializing Devices 0%, причем "Devices 0" мигает с периодичностью в 5 секунд. и больше нечего не грузиться.

      Удалить
    5. На F/W Initializing Devices первый раз после обновления прошивки может висеть 3-5 минут.

      Удалить
    6. уже полчаса без изменений...

      Удалить
  14. Этот комментарий был удален автором.

    ОтветитьУдалить