Встретился с проблемой CentOS 6.4. 64bit который не видит raid “HP Dynamic Smart Array B120i” на сервере HP DL360e.
Нашел немало информации об этой проблеме.
https://access.redhat.com/site/articles/118133
https://groups.google.com/forum/#!topic/comp.os.linux.hardware/mgA4bumWzeg
http://us.generation-nt.com/answer/help-installing-b120i-raid-centos-6-help-212033332.html
https://www.centos.org/modules/newbb/viewtopic.php?topic_id=44110
Мутить софтверный райд не очень хотелось, имея в наличие апаратно-программного raid, хоть он и фейковый ;)
Сначало нужно скачать проприетарный драйвер от редхата ( hpvsa-1.2.6-15.rhel6u4.x86_64.dd.gz ) под 6.4 версию CentOS.
Распаковаем архив, дальше нужно, либо записать образ через dd на флеш-накопитель, либо просто скопировать образ .dd на отформатированную флешку под fat32.
Поставил на свою win7 последний cygwin.
cat /proc/partitions
(покажет по размеру флеш накопитель в моем случае это /dev/sdb)
gunzip hpvsa-1.2.6-15.rhel6u4.x86_64.dd.gz
if=hpvsa-1.2.6-15.rhel6u4.x86_64.dd of=/dev/sdb (где /dev/sdb устройства флеш накопителя в cygwin)
И после можно смело запускать инсталятор CentOS. Подключаем флешку к серверу, в время загрузки инсталятора нажать ESC и ввести:
boot: linux dd blacklist=ahci
Согласится когда система найдет диск в драйверами и после выбрать устройство где находится драйвера.
Инсталятор съест драйвер и после будет виден наш фейковый RAID :)
HP ProLiant Servers: HP Dynamic Smart Array B120i and B320i Controllers – Driver Support and Configuration
Linux – HP Dynamic Smart Array Controller B120i or B320i May Stop Responding in Rare Circumstances With hpvsa Driver for Linux Prior to Version 1.2.6-15 On an HP ProLiant Server When All Available Physical Memory Is Being Utilized