Назад | Перейти на главную страницу

Критерии совместимости между компонентом PCIe и материнской платой

У меня материнская плата 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:

  1. ZIP-файл, указанный в результатах Вот т.е. этот файл: Installer_P20_for_UEFI.zip

  2. ZIP-файл, указанный в результатах Вот т.е. этот файл: 9201_16e_Package_P20_IT_FW_BIOS_for_MSDOS_Windows.zip

Извлечение из сообщений, указанных выше, и использование загрузочного USB-накопителя EFI, созданного из ответа SuperUser, выполните следующие действия:

  1. Скопируйте следующие файлы в корень USB-накопителя:

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

  1. Загрузитесь с флешки на целевой машине, используя доступный вариант загрузки UEFI. Это переведет компьютер в оболочку UEFI с различным текстом желтого и Shell> в командной строке терминала.

  2. Определите, какие устройства доступны, используя map функция.

  3. Из перечисленных устройств определите, с какого USB-накопителя загружается. В случае первого связанного сообщения это было fs1, однако мой был fs0, просто первое устройство в списке.

  4. Подключите USB-накопитель, используя, в моем случае, mount fs0

  5. Используя немного похожую на DOS команду fs0: (с двоеточием), чтобы перейти на этот диск. В случае успеха командная строка снова изменится на DOS-подобную fs0:/>

  6. В новой командной строке введите теперь Unix-подобный ls чтобы убедиться, что три файла, скопированные выше, видны.

  7. Это опасная команда, стирающая флеш-память с HBA-карты. Я понимаю, что после этой команды, если новая флешка не запишется, карта будет непригодна. в командной строке отправьте команду flash2sas.efi -o -e 6. Насколько я понимаю, «6» означает, что это карта с пропускной способностью 6 ГТ / с.

  8. Поспешно напишите новую вспышку, используя: flash2sas.efi -o -f 9201-16e.bin -b mptsas2.rom. Это приведет к расширенному процессу записи и перезагрузке машины.

Выбор прошивки P20 был совершенно произвольным и просто следовал тому, что это была самая новая прошивка, которую я смог найти. Возможно, опасная игра, но на этот раз она сработала.