Прежде, чем этот вопрос будет помечен как дубликат "Только что установлен LSI 9211; диски не отображаются в Linux'или что-нибудь подобное: Нет. Моя проблема была в Прошивка UEFI не может загрузиться с карты LSI. Linux видит диски полностью нормально, и я просто упоминаю об этом, потому что мой загрузчик - GRUB2. Переключение порта PCI, к которому была подключена карта, не помогло.
Недавно я приобрел карту LSI SAS PCIe, в частности 9211-8i, потому что мне нужно было подключить к моему компьютеру несколько жестких дисков. У меня несколько сложная структура хранилища, и мне пришлось установить Linux на диск, подключенный к карте LSI. Что ж, мой компьютер настроен на загрузку в режиме UEFI, и хотя операционная система может видеть все диски без проблем, прошивка не может. Я могу установить загрузчик GRUB2 на свой основной SSD M.2, и GRUB запускается ... но он не может видеть диски, подключенные к карте LSI.
Есть ли какой-либо модуль или способ разрешить GRUB2 видеть эти диски?
Судя по всему, в карте есть две части прошивки: одна для самой карты, а другая для системы, в которой она установлена. Вторая обычно является расширением BIOS, но вместо этого вам понадобится UEFI-совместимый драйвер.
Возможно, можно будет прошить драйвер UEFI на карту вместо расширения BIOS или просто загрузить его как отдельный файл драйвера UEFI с основного твердотельного накопителя M.2.
Поскольку LSI была куплена Broadcom, а затем Broadcom компанией Avago, поддержка старых контроллеров LSI теперь может быть вроде неуверенный. Но после небольшого поиска на страницах поддержки Broadcom я нашел несколько многообещающих пакетов:
Это может быть тот пакет, который вам нужен.
Если вы хотите постоянно прошивать драйвер на карту, вам также понадобится флэш-инструмент.
Очевидно, пользователи FreeNAS и другие любители предпочитают переключить другую прошивку на карту от версии IR (аппаратный RAID) до версии IT (простой контроллер диска, полезный для программного RAID).
Вот одна ссылка с описанием процедуры. (Извините, он на финском, но в нем есть хорошие скриншоты, которые в любом случае могут быть полезны.)
По некоторым данным, для этого вам может потребоваться сначала понизить версию прошивки до уровня P7. Итак, еще два пакета:
Вы можете установить задержку загрузки в загрузчике GRUB, чтобы дать контроллеру RAID больше времени для инициализации дисков.
https://askubuntu.com/questions/55865/grub-cant-find-raid-partition-in-fresh-install-of-11-04