Когда были впервые выпущены RHEL 7.0 и Centos 7.0, я смог установить ОС на рейд-контроллер B120i, следуя официальным документам RHEL 7.0 и HP:
Загрузите драйвер контроллера B120i с сайта HP. Файлы, которые вам могут понадобиться:
hpvsa-1.2.12-110.rhel7u0.x86_64.dd
или hpvsa-1.2.10-120.rhel7u0.x86_64.dd.gz
(или последние версии).
Создайте USB-накопитель (он будет загружен позже при установке ОС). Это может быть создано с помощью dd
команда. По возможности назовите флешку «OEMDRV». Образец dd
команда ниже.
dd if=/dev/zero of=/dev/sdc bs=4K
dd if=hpvsa-1.2.12-110.rhel7u0.x86_64.dd of=/dev/sdc bs=4K && sync
Во время первой загрузки нажмите «Tab» и передайте следующие дополнительные параметры:
modprobe.blacklist=ahci inst.dd
Начиная с версии 7.1 это больше не работает
Я даже попытался отключить проверку подписи модулей, но безуспешно.
Любые идеи?
lsmod
не показывает этот модуль для загрузки, но modinfo
предоставляет информацию как обычно.
/var/log/dmesq
показывает несколько строк о невозможности проверить hpvsa и т. д.
Я попытался выполнить загрузку вручную, и кажется, что он загружен, но я не увидел свои логические диски.
Действительно, необходимо было использовать правильную версию драйвера, поэтому во время установки не требуется mpdprobe. я использовал hpvsa-1.2.14-100.rhel7u1.x86_64.dd.gz с Centos 7.0 1503-01.
Я погуглил hpvsa-1.2.14-100.rhel7u1.x86_64.dd.gz и скачано с
Я создал образ диска с драйверами на Mac, используя:
sudo dd if=hpvsa-1.2.14-100.rhel7u1.x86_64.dd of=/dev/disk2
или любое другое устройство, используемое для USB-накопителя. Убедитесь, что он отключен.
С этой конфигурацией мне удалось установить драйвер b120i raid 1 и загрузиться как обычно.
Во время установки сделайте следующее:
Добавьте следующие команды загрузки:
modprobe.blacklist=ahci inst.dd
Первый избегает загрузки каких-либо драйверов sata, а второй запрашивает дополнительные драйверы, чтобы не было дублированных дисков.
Я не извлекал USB-накопитель, потому что было трудно извлечь карту памяти, не создавая проблем.
Во всяком случае, это сработало. Ура.
Решение простое - отвечу на мой собственный вопрос :) Во время загрузки - выполните ctrl + alt + f2 в командной строке: modprobe -f hpvsa, вернитесь к установщику gui, повторно просканируйте диски - теперь вы должны увидеть свои логические тома. Проблема в том, что драйверы hpvsa от HP некорректно скомпилированы. Команда modprobe -f заставляет загружаться без проверки версий.