У меня материнская плата Gigabyte (GA-B85-HD3 2.0) и LSI SA9201-16e, однако я не вижу меню конфигурации BIOS для карты при загрузке. На материнской плате есть только один слот PCIe, в который можно установить карту (8x 2.0), и слот для видеокарты (16x 3.0). Есть еще один слот, который механически 16x, но электрически 4x. Я бы согласился с уменьшенной пропускной способностью, но не если бы порт не мог полностью обеспечить питание карты.
На что я могу посмотреть, чтобы проверить совместимость как проблему?
Как только я смог создать загрузочный диск EFI в соответствии с моим ответом на этот вопрос, можно было использовать утилиты для прошивки прошивки LSI как обсуждалось Вот и Вот для обновления микропрограммы карты LSI. С обновленной прошивкой карта успешно загрузилась и дала доступ к Ctrl+C
вариант и «загрузочный баннер» для карты. Отсюда CentOS могла видеть диски во внешнем корпусе Netstor.
Оригинальная прошивка была P17, я обновился до P20. Необходимые файлы были найдены на сайте LSI / Broadcom:
ZIP-файл, указанный в результатах Вот т.е. этот файл: Installer_P20_for_UEFI.zip
ZIP-файл, указанный в результатах Вот т.е. этот файл: 9201_16e_Package_P20_IT_FW_BIOS_for_MSDOS_Windows.zip
Извлечение из сообщений, указанных выше, и использование загрузочного USB-накопителя EFI, созданного из ответа SuperUser, выполните следующие действия:
Installer_P20_for_UEFI.zip\sas2flash_efi_ebc_rel\sas2flash.efi
9201_16e_Package_P20_IT_FW_BIOS_for_MSDOS_Windows.zip\sasbios_rel\mptsas2.rom
9201_16e_Package_P20_IT_FW_BIOS_for_MSDOS_Windows.zip\Firmware\HBA_9201_16e_IT\9201-16e.bin
Загрузитесь с флешки на целевой машине, используя доступный вариант загрузки UEFI. Это переведет компьютер в оболочку UEFI с различным текстом желтого и Shell>
в командной строке терминала.
Определите, какие устройства доступны, используя map
функция.
Из перечисленных устройств определите, с какого USB-накопителя загружается. В случае первого связанного сообщения это было fs1
, однако мой был fs0
, просто первое устройство в списке.
Подключите USB-накопитель, используя, в моем случае, mount fs0
Используя немного похожую на DOS команду fs0:
(с двоеточием), чтобы перейти на этот диск. В случае успеха командная строка снова изменится на DOS-подобную fs0:/>
В новой командной строке введите теперь Unix-подобный ls
чтобы убедиться, что три файла, скопированные выше, видны.
Это опасная команда, стирающая флеш-память с HBA-карты. Я понимаю, что после этой команды, если новая флешка не запишется, карта будет непригодна. в командной строке отправьте команду flash2sas.efi -o -e 6
. Насколько я понимаю, «6» означает, что это карта с пропускной способностью 6 ГТ / с.
Поспешно напишите новую вспышку, используя: flash2sas.efi -o -f 9201-16e.bin -b mptsas2.rom
. Это приведет к расширенному процессу записи и перезагрузке машины.
Выбор прошивки P20 был совершенно произвольным и просто следовал тому, что это была самая новая прошивка, которую я смог найти. Возможно, опасная игра, но на этот раз она сработала.