Установка Ubuntu не может обнаружить жесткие диски

Я устанавливаю Ubuntu на сервер HP Proliant DL360 G7, который имеет аппаратный RAID-контроллер Smart Array, который не совместим с Ubuntu.

HP говорит, что RAID-контроллер должен быть отключен в BIOS для установки Ubuntu.

Проблема в том, что при включенном контроллере RAID установка может видеть жесткие диски для установки, но затем не может загрузиться, если она отключена, установка не видит никаких жестких дисков.

ОБНОВЛЕНИЕ: Ubuntu устанавливается с активным аппаратным RAID, но зависает "Попытка загрузки с жесткого диска C:"

Мне посоветовали перевести сервер в режим восстановления и переустановить GRUB, но удержание Shift в любой момент во время загрузки не вызывает меню GRUB (я пробовал это много раз в разные моменты), Ubuntu Live USB делает нет опции режима спасения.

6 ответов

Решение

Все это произошло при попытке установить Ubuntu 14.10, вместо этого я попробовал 12.04, и это сработало в первый раз! Должно быть что-то конфликтующее в 14.10 с этим сервером.

РЕШИТЬ!

Спасибо всем за попытку помочь

Это неправда. Сервер DL360 G7 использует контроллер HP Smart Array P410. При этом используются стандартные драйверы CCISS или HPSA, которые были в ядре Linux целую вечность. Вам не нужно ничего особенного, чтобы установить Ubuntu на этой платформе.

Обязательно сначала создайте логический диск в утилите BIOS RAID. В противном случае ваша установка Ubuntu не увидит дисков для установки на...


Редактировать:

Кажется, вы уже установили Ubuntu. Так что ваша проблема с загрузкой может быть чем-то другим. Пожалуйста, не забудьте выбрать свой загрузочный том в BIOS.

гррр

Редактировать:

Пожалуйста, убедитесь, что у вас есть правильная настройка на экране порядка загрузки BIOS:

Редактировать:

Вы упомянули, что установили Ubuntu с USB-накопителя. Это повлияет на перечисление устройств SCSI, представленных во время установки GRUB:

Когда дело доходит до установки загрузчика grub, убедитесь, что вы указали HD-устройство (/dev/sdb), а не USB-накопитель (/dev/sda), иначе он не загрузится при удалении USB-накопителя.

Проверьте настройки загрузки BIOS / EFI. Я бы посоветовал переключить материнскую плату в режим загрузки BIOS и отключить загрузку EFI, чтобы посмотреть, сможете ли вы установить и загрузить ее.

Хотя установочный компакт-диск может быть совместим как с EFI, так и с BIOS, ваш RAID-контроллер может быть несовместим. Ubuntu не назначает буквы дисков, такие как "C", и никогда не выводит на экран ничего, говорящее "Попытка загрузки с жесткого диска C", это либо загрузка BIOS / EFI, либо сам контроллер RAID.

Насколько мне известно, большинство RAID-контроллеров не работают в режиме EFI в Linux, но будут работать в Windows, объясняя, почему HP может утверждать, что он несовместим / не поддерживается.

Попробуйте здесь: http://h30499.www3.hp.com/t5/ProLiant-Servers-ML-DL-SL/Problems-booting-up-G5-servers-after-firmware-upgrades/td-p/6210531

В частности:

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

Другие возможности:

http://h30499.www3.hp.com/t5/ProLiant-Servers-ML-DL-SL/ML350-G3-Attempting-to-boot-from-hard-drive-c-hanging/td-p/5112137

http://ubuntuforums.org/showthread.php?t=1199866

Если вы установили Ubuntu с USB-накопителя, попробуйте снова подключить USB-накопитель и перезагрузиться. Если Ubuntu работает нормально, выполнить (устройство может измениться):

sudo grub-install /dev/sda

Отключите USB-накопитель и перезагрузите систему.

Основано на ответе "ewwhite".

Я несколько раз пытался установить Ubuntu 14.04 LTS и 15.04 с загрузочного USB на DL380 G7 без CD/DVD-привода. Установка выглядела нормально, но каждая попытка загрузки приводила к страшному "" попытке загрузки с жесткого диска C:", за которой следовала зависшая система.

Я наконец преуспел, определив ISO как виртуальный CD в iLO и временно изменив меню загрузки для загрузки с CD (нажатие во время загрузки).

Надеюсь, это поможет кому-то еще.

Другие вопросы по тегам