HPE DL360 Gen10 Cannot find disk
I’ve been trying to image an HPE DL360Gen10 Server. The system has a Smart Storage PQI 12G SAS/PCIe controller. Adaptec based.
When trying to do a deploy or inventory, it says “Cannot find disk on system (get HardDisk)”.
If i boot the machine into debug mode, it can see the controller (lspci and lshw) but there no drivers are loaded for it.
Running FOG 1.5.4. I’ve tried many kernels. All kernels expect 4.18.11 seem to hang at loading init.xz
Ubuntu 16.04 sees it fine and can boot from it. It shows up as /dev/sda and uses the aacraid driver.
Any help, suggestions, ideas would be appreciated.
@jdcraymond Ok, official 4.19.1 kernels with mentioned driver enabled are uploaded.
Thanks for your help. It turns out it’s a Microsemi PQI adapter.
I built a new kernel based on 4.19.1 and enabled
Device Drivers -> SCSI Device Support -> SCSI low-level drivers -> Microsemi PQI Driver
when running make menuconfig and now it works.
I was just looked at the configuration for the FOS kernel and it appears that most of the adaptec controllers are already built in.
If you do a debug deploy/capture and run the following command what do you get as an output?
@jdcraymond Find information on custom kernel compilation here: https://wiki.fogproject.org/wiki/index.php?title=Build_TomElliott_Kernel#Build_TomElliott_Kernel_for_FOG_0.33b_and_newer
It’s really not that hard. Feel free to ask question if you run into issues…
You will probably have to create a custom FOG kernel if you want to image server class hardware. FOG is primarily intended to image workstation class systems so only those drivers are included in the kernel build.
What adaptec controller is that smart storage controller based on?