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.
-
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?
-
@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…
-
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?
lsblk
-
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.
-
@jdcraymond said in HPE DL360 Gen10 Cannot find disk:
Device Drivers -> SCSI Device Support -> SCSI low-level drivers -> Microsemi PQI Driver
@Developers, this may be something you guys would want to include in the next release of the FOG kernel since its in a mainstream server.
-
@george1421 @jdcraymond Sure, as you guys have figured this out and this might help others with same or similar machines/controllers I am happy to add the driver. Done just now. Will be build into the next kernels to be uploaded soon.
-
@jdcraymond Ok, official 4.19.1 kernels with mentioned driver enabled are uploaded.