I am trying to install CentOS on a server with an HP Smart Array E200i storage controller. There are eight 67GiB drives that I joined into a RAID 10 273GiB volume. The pre-OS storage management software doesn't seem to report any problem with this volume.
When booting from CentOS-7-x86_64-NetInstall-1810.iso dd'd to USB, I cannot find the volume. It doesn't show up as a
/dev/sd* device, and I can't find any mention of E200i in
dmesg. Where should I be looking to see why this volume is failing to load? How can it be loaded so that I can run the install?
When I pass the kernel option
hpsa_allow_any=1, I see this in
HP HPSA Driver (v 3.4.20-125-RH1) hpsa 0000:13:08.0: unrecognized board ID 0x3211103c, ignoring. hpsa 0000:13:08.0: Board ID not found
Ironically, the newest version of CentOS has a kernel too old for
hpsa to support the E200i; from the
Since Linux 4.14, the following Smart Array boards are also supported: [...] Smart Array E200i
CentOS only has Linux 3.10.