Недавно я купил подержанный RAID-контроллер Intel (SRCSASLS4I) для моей настройки сервера Ubuntu (на самом деле YunoHost).
Я подключил 3 жестких диска, которые ранее использовались для программного RAID (я не перераспределял разделы или что-то еще, но я знаю, что данные, скорее всего, будут потеряны).
Когда моя система загружается, происходит вот что (остановитесь на 0:50 и не обращайте внимания на игры моего брата): https://drive.google.com/file/d/0B4MSnUFhCpjnTUd6bGVTcHZjaWc/view?usp=sharing. После последнего черного экрана начинается обычная загрузка.
Я обнаружил ошибку в конце в Google, я не уверен, что номер версии 0.90 такой же, как на моем экране. За исключением уведомления об авторских правах, это то же самое.
Asmedia 106X SATA Controller Ver 0.90 IDE Mode
S.M.A.R.T. Supported
Using PCIE Gen 2
Can't find any device.
Таблица прямо перед этим сообщением об ошибке содержит три записи ATA. Я думаю, что это могут быть 3 жестких диска, которые я подключил к RAID-контроллеру, поэтому я думаю, что они обнаруживаются в какой-то момент.
Я думаю, что этот контроллер Asmedia SATA является контроллером SATA на плате контроллера RAID. (lspci | grep asmedia
Ничего не печатает на сервере.)
РЕДАКТИРОВАТЬ: Вот страница устройства на веб-сайте Intel: http://www.intel.com/p/en_US/support/highlights/server/srcsasls4i
Оказалось, что RAID-контроллер Intel довольно старый и не поддерживается материнской платой, поэтому он не может загрузить BIOS.
Что мне нужно было сделать, так это установить на него MegaRAID Storage Manager. Нетривиальная задача, особенно потому, что MSM упакован только для RHEL, а у меня есть машина с Ubuntu.
Так что, если вы попадете в этот очень острый случай, не стесняйтесь спрашивать меня, как я его решил, но это слишком обширный и слишком редкий случай, чтобы все это записывать здесь сейчас.