rockstor / rockstor-iso

scripts and files to create Rockstor iso file
18 stars 10 forks source link

add cciss driver support #4

Open schakrava opened 9 years ago

schakrava commented 9 years ago

http://vessokolev.blogspot.hu/2015/03/how-to-install-centos-7-on-hp-proliant.html

http://jordanappleson.co.uk/linux/2014/09/18/centos-7-and-hp-raid-drivers/

phillxnet commented 9 years ago

The second link details the same method I tried in the related forum post http://forum.rockstor.com/t/install-on-hp-dl360-g5-fails-to-detect-hardware-raid-solved/197/11 so of the two I prefer that method as at least then we are using a currently supported driver and all it should take is the following:-

# additional installer kernel options as no cciss in there and allow simple and any on hpsa
hpsa.hpsa_simple_mode=1 hpsa.hpsa_allow_any=1 

Our situation is a little different from the second link though as we use the elrepo kernel that does have the cciss driver in so we have to ask it to keep out of the way so we can continue with the hspa (supported) driver ie:-

# added to the installed (elrepo) kernel to keep cciss out and allow hpsa simple and any
cciss.cciss_allow_hpsa=1 hpsa.hpsa_simple_mode=1 hpsa.hpsa_allow_any=1

Not convinced this was achieved in the forum thread though as I suspect from the names (not scsi standard) that the install grub alterations were skipped and the install reverted to elrepo cciss driver anyway. Which seems risky, as installing with one and running with another.

The first link involves adding the actual cciss driver which if added to iso install kernel would mean greater coverage, ie the P400i and E200i but at the cost of including an unsupported kernel module when the majority of Smart Array controllers are now standard scsi under hpsa driver.

Link I used in forum for reference here:- http://cciss.sourceforge.net/

Just adding the above for context.