Суперблейду SuperMicro не удается загрузиться от жесткого диска

Следующая проблема. У меня есть много Суперблейдов с LSI MegaRAID SAS 9240-4i карты. Одна карта на сервер. Все они используют последнее встроенное микропрограммное обеспечение (20.13.1-0176) с этой записи (согласно веб-сайту LSI).

Здесь одна демонстрационная конфигурация одного из тех, которые загружаются (верхние строки от megacli -AdpAllInfo -aALL).

                    Versions
                ================
Product Name    : LSI MegaRAID SAS 9240-4i
Serial No       : SP10195095
FW Package Build: 20.13.1-0176

                    Mfg. Data
                ================
Mfg. Date       : 01/12/11
Rework Date     : 00/00/00
Revision No     : 03A
Battery FRU     : N/A

                Image Versions in Flash:
                ================
BIOS Version       : 4.38.02.0_4.16.08.00_0x06060900
Preboot CLI Version: 03.02-020:#%00009
WebBIOS Version    : 4.0-60-e_49-Rel
NVDATA Version     : 3.09.03-0056
FW Version         : 2.130.404-3067
Boot Block Version : 2.02.00.00-0001

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

Признаки

BIOS установлен на "оптимальные значения по умолчанию". Я изменил приоритет загрузки для добавления CD-ROM для тех, которые не загружались самостоятельно.

Все системы могут быть загружены прекрасное использование CD-ROM (Ubuntu 14.04.1 amd64). Однако только пять из десять загружаются от (виртуальный, т.е. RAID) жесткий диск после того, как MegaRAID BIOS закончился.

Остаток от них застревает после экранных пробелов прямо после того, как MegaRAID BIOS показывает свою статистику и подсказку для WebBIOS и т.д. Это только показывает (немигающий) курсор и не продолжается. Я ожидал в течение действительно долгого времени для наблюдения сообщения об ошибке BIOS о пропавших без вести жесткого диска или подобный, но ничто. Если я вставляю CD и говорю диспетчеру начальной загрузки там загружаться от первого жесткого диска, те же признаки появляются.

Мое инстинктивное чувство состоит в том, что что-то неправильно с загрузочным сектором, диспетчером начальной загрузки или подобно. Но в основном невозможно подтвердить.

Когда я пытаюсь использовать grub-setup (с загруженного живого CD), я добираюсь:

grub-setup: warn: This GPT partition label has no BIOS Boot Partition; embedding won't be possible!.
grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-setup: error: will not proceed with blocklists.

Конечно, GRUB является пятном на. Это - диск GPT, потому что это - 5,4 ТБ. Однако некоторые из них загружаются прекрасный, в то время как другие не делают. Они должны для всех практических целей быть (и вести себя) идентичный, все же.

Установка раздела похожа на это:

# parted /dev/sda print
Model: LSI MR9240-4i (scsi)
Disk /dev/sda: 5997GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system     Name  Flags
 1      1049kB  1024MB  1023MB  ext4                  boot
 2      1024MB  25.6GB  24.6GB  ext4                  msftdata
 3      25.6GB  50.2GB  24.6GB  linux-swap(v1)
 4      50.2GB  74.8GB  24.6GB  ext4                  msftdata
 5      74.8GB  5997GB  5922GB  ext4                  msftdata

В отличие от некоторых других серверов я справляюсь, это не имеет "раздела" начальной загрузки BIOS. Не уверенный это имеет значение в этом случае - но снова, имело бы значение, почему другие загружаются (да, у них есть то же самое расположение, как все они были настроены с предварительно отобранным установочным CD).

Любые идеи:

  • как отладить эту проблему загрузки (курсор, и пустой экран действительно не помогают),
  • как я могу сделать систему, такую как этот загрузочной, даже без GRUB, если это должно быть
2
задан 8 August 2014 в 02:37
1 ответ

Остальные застревают после очистки экрана сразу после того, как MegaRAID BIOS покажет свою статистику, приглашение на WebBIOS и т.д. Он показывает только (не мигающий) курсор и не продолжает работу. Я очень долго ждал сообщения об ошибке в BIOS о пропавшем жестком диске или подобном, но ничего. Если я вставлю CD и скажу менеджеру загрузки, чтобы он загрузился с первого жесткого диска, то появятся те же самые симптомы.

Я видел что-то похожее на каком-нибудь лезвие Supermicro microcloud blade. Для исправления этого,

  1. Перейдите в настройки BIOS PCI и измените настройки соответствия на , чтобы обнаружить несоответствующее устройство .
  2. В BIOS также есть еще одна настройка для изменения порядка загрузки, чтобы Intel Netbios boot загружался перед устройством PCI.
  3. Нажмите enter, когда оно застрянет в черном экране

Я уверен, что проблема заключается в устаревшей карте LSI SAS 9240-4i, если у вас есть бюджет для перехода на другую модель, например 9260, это решит вашу проблему.

Надеюсь, это поможет.

.
1
ответ дан 3 December 2019 в 12:51

Теги

Похожие вопросы