Supermicro не загружается ни с одного из внутренних дисков nvme raid.

Вопрос или проблема

У меня есть Supermicro AS-2124GQ-NART с 4 внутренними nvme дисками в RAID1. Мне удалось установить операционную систему (RedHat 8), но система не загружается. Я думаю, что изменил все настройки на UEFI, но после BIOS система все равно переходит в UEFI shell (добавлен скриншот) введите описание изображения здесь. Я думаю, что UEFI shell пытается что-то мне сказать, но я не знаю, как использовать эту информацию. Любая помощь будет очень признательна.

Ответ или решение

Конечно, давайте разберемся с этой проблемой.

Теория

Ваша проблема связана с загрузкой операционной системы с NVMe-дисков на сервере Supermicro AS-2124GQ-NART. В подобных ситуациях решение проблем невозможно без понимания архитектуры загрузки UEFI и настройки RAID. Unified Extensible Firmware Interface (UEFI) является современной заменой традиционного BIOS и предоставляет больше возможностей гибкой загрузки, особенно в случае работы с новыми технологиями, такими как NVMe-диски.

UEFI использует систему, отличную от традиционного BIOS, для конфигурации и загрузки устройств. Сначала загружается UEFI Shell, если основной загрузочный файл не может быть найден или загружен. Проблемы в конфигурации RAID или неправильно настроенные приоритеты загрузки могут быть причиной, по которой система не может загрузиться.

Пример

Вы описали, что установили операционную систему RedHat 8 на диск, работающий в режиме RAID1 с помощью внутренних NVMe-дисков. Один из возможных сценариев заключается в следующем: установка может пройти успешно, так как загрузочный процесс использует установочные файлы с носителя установки (например, USB-диска или внешнего загрузчика), однако после перезагрузки система не обнаруживает загрузочную запись на RAID-устройстве. Это может произойти при следующих условиях:

  1. Загрузка на вашем сервере установлена в режиме UEFI, но загрузочная запись на RAID не была создана.
  2. Устройства NVMe не настроены корректно в качестве загрузочного устройства.
  3. Параметры RAID не допускают корректную работу в UEFI-среде.

Применение

  1. Проверка настроек UEFI: Войдите в UEFI/BIOS и убедитесь, что следующие параметры установлены корректно:

    • Используется режим загрузки UEFI.
    • NVMe-диски включены как загрузочные устройства.
    • RAID массив правильно конфигурирован и отобразается в UEFI как единое загрузочное устройство (обратите внимание на то, что может потребоваться установка специфичного драйвера для работы с RAID в UEFI).
  2. Конфигурация загрузочного порядка: Убедитесь, что устройство RAID настроено на первый приоритет в списке загрузочных устройств. Это предотвратит попытки системы загрузиться с других устройств, таких как сетевое подключение или внешние носители.

  3. Использование инструментов UEFI Shell для диагностики: Когда система загружается в UEFI Shell, это указывает на неспособность UEFI найти корректный загрузочный файл. Выполните следующие шаги в UEFI Shell для диагностики:

    • Используйте команду map для отображения всех обнаруженных файловых систем и подтвердите, что ваш RAID-диск присутствует.
    • Определите раздел EFI, например fs0:, и переключитесь на него, используя команду fs0: (или указанную в вашем случае).
    • Откройте каталог с файлом загрузки посредством cd \EFI\redhat и запустите вручную файл загрузки, как правило, grubx64.efi, с помощью команды grubx64.efi.
  4. Использование инструментов настройки RAID: Если вы видите, что UEFI Shell отображает ваш RAID, но система все еще не загружается, убедитесь, что ваш RAID-конфигуратор установлен корректно. RAID 1 предполагает полный дубликат данных на всех дисках, и установка ОС должна предусматривать, что загрузчик записан на всех устройствах в массиве.

  5. Восстановление загрузчика: Если файлы загрузки отсутствуют или повреждены, возможно, потребуется восстановление загрузочного сектора.

    • Воспользуйтесь установочным носителем RedHat 8 и загрузитесь в режиме восстановления, выберите опцию для восстановления загрузчика, которая исправит возможные ошибки в загрузочном разделе.
  6. Обновление прошивки: Всегда хорошая практика – убедиться, что прошивка вашего UEFI и драйверы материнской платы обновлены до последней версии, что может улучшить совместимость с NVMe-дисками и RAID.

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

Оцените материал
Добавить комментарий

Капча загружается...