@suman that’s a nice trick.
But this looks more like not having / loading a driver for the main drive controller (ie in initrd), @Bearbonez indicated that the USB was the only target visible; and those drive names from the omv are for the raid controller.
@Bearbonez, we have another forum thread that unfortunately has very little info in it but I noticed that their machine, a Dell 2950 is of a similar class, do you know if it has the same type of raid controller: Rockstor installtion on a dell 2950
The cciss name seems to relate to the HP Smart Array driver:- http://cciss.sourceforge.net/
And interestingly from that page we have “The cciss driver has been removed from RHEL7 and SLES12. If you really want cciss on RHEL7 checkout the elrepo directory.” and “A new Smart Array driver called “hpsa” has been accepted into the main line linux kernel as of Dec 18, 2009, in linux-2.6.33-rc1. This new driver will support new Smart Array products going forward, and the cciss driver will eventually be deprecated. Initially, there was some overlap in the boards which these two drivers support.”
@Bearbonez Rockstor is based on CentOS7, could you checkout the http://cciss.sourceforge.net/ and see which Gen8 Controller you have, we might be able to narrow down the problem a little.
Rockstor’s kernel the elrepo 4.1 kernel-ml (just upgraded in 3.8-2) has the following from modinfo hpsa:-
description: Driver for HP Smart Array Controller version 3.4.4-1
So it definitely has the hpsa driver.
I wonder if you have a working usb key install of Rockstor still if modprob hpsa (in a terminal) and a disk rescan will reveal the raid controllers drives, applying the 3.8-2 update might help also to get the 4.1 kernel.
@suman does this seem reasonable to you.