Вопрос или проблема
В последнее время я пытался установить Ubuntu 18.04 на свой ProLiant DL380 G5, который использует RAID-карту Smartarray P400. При установке настольной версии система не обнаруживала жесткие диски (в то время как последняя версия Debian обнаружила их, но были проблемы с DHCP), поэтому я попробовал версию RAID/Alternative Server (которую, осознав, что эта версия только для командной строки, не хочу использовать больше). Однако и она не обнаружила никакое хранилище.
Из того, что я узнал, P400 использует драйвер ciss, который, как я понимаю, был заменен на hspa.
В серверной версии, где вам предлагают выбрать драйвер из списка после того, как не удается распознать хранилище, я попытался использовать драйвер hspa, но это не удалось.
Любая помощь в установке Ubuntu (даже если это старая версия) была бы весьма признательна.
Пожалуйста, добавьте параметр загрузки linux:
hpsa_allow_any=1
В зависимости от того, поможет ли этот единственный параметр или нет, возможно, вам потребуется добавить:
hpsa_simple_mode=1
также.
Ответ или решение
Установка Ubuntu 18.04 на сервер ProLiant DL380 G5 с контроллером RAID SmartArray P400
При установке Ubuntu 18.04 на сервере HP ProLiant DL380 G5 с контроллером RAID SmartArray P400 могут возникнуть проблемы с обнаружением жестких дисков. Это довольно распространенная ситуация, и я помогу вам разобраться в необходимых шагах для успешной установки.
Анализ проблемы
Как вы уже заметили, контроллер P400 использует драйвер ciss
, который был заменён на hpsa
в более поздних версиях ядра Linux. Однако в вашем случае драйвер не был способен обнаружить диски во время установки Ubuntu. Главное решение заключается в добавлении нескольких параметров при загрузке, которые могут помочь системе распознать ваши накопители.
Шаги для установки
-
Подготовка к установке:
- Убедитесь, что у вас есть доступ к установочному носителю с Ubuntu 18.04 (USB/DVD).
- При необходимости настройте BIOS вашего сервера для загрузки с носителя.
-
Добавление параметров загрузки:
- На экране загрузки установщика Ubuntu нажмите
Try Ubuntu without installing
илиInstall Ubuntu
. - Когда появится меню загрузки, выделите строку с установкой и нажмите
e
для редактирования параметров. - Найдите строку, которая обычно выглядит как
linux /boot/vmlinuz...
, и добавьте к ней следующие параметры:hpsa_allow_any=1
- Если это не поможет, попробуйте также добавить:
hpsa_simple_mode=1
- На экране загрузки установщика Ubuntu нажмите
-
Загрузка и установка:
- После добавления необходимых параметров нажмите
Ctrl + X
для продолжения загрузки с измененными параметрами. - Установщик должен заново попытаться обнаружить жесткие диски. Если установка прошла успешно, продолжите установку, следуя инструкциям на экране.
- После добавления необходимых параметров нажмите
Дополнительные решения
Если и после добавления параметров загрузки проблемы с обнаружением дисков сохраняются, исследуйте следующие возможные решения:
-
Проверка совместимости версии: Убедитесь, что ваш контроллер RAID совместим с Ubuntu 18.04. Иногда использования старой версии Ubuntu может решить проблему.
-
Обновление прошивки контроллера: Проверьте, доступна ли новая прошивка для вашего контроллера P400 на официальном сайте HP. Иногда обновление прошивки может существенно повысить совместимость с современными ОС.
-
Попробуйте другие версии Ubuntu: Возможно, более ранние версии или другие дистрибутивы, основанные на Debian, смогут корректно взаимодействовать с вашим оборудованием.
Заключение
Установка Ubuntu на сервер с контроллером SmartArray P400 может вызывать трудности, однако, следуя описанным выше шагам и рекомендациям, вы сможете преодолеть эти преграды и успешно завершить установку. Если у вас остаются вопросы, не стесняйтесь обращаться за помощью в сообщество пользователей Ubuntu или к специалистам по серверным технологиям.