HP MicroServer N54l internal SATA port issue

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

fossxplorer

Active Member
Mar 17, 2016
554
97
28
Oslo, Norway
Trying to use the internal SATA port that was connected to the CD-ROM with an HDD. The BIOS sees the disk, but not CentOS 8.

Any idea why? Using BIOS 2011.xx.x
I read about the BIOS mod, but is that necessary to get the internal SATA to work with an HDD?

EDIT1: also noticed Linux uses the driver ata_generic for that IDE interface and not AHCI ( i guess that's where the BIOS mod comes to play?).


Thanks.
 

fossxplorer

Active Member
Mar 17, 2016
554
97
28
Oslo, Norway
This was a driver issue on CentOS 8. The driver in question is pata_atiixp that is not shipped with CentOS 8. And yes, i know quite some of the storage drivers were removed in RHEL/CentOS 8, for instance LSI SAS2008. This is exactly what made me think what it could be.

I tested with ELRepo and mainline kernel and the disk were detected by the OS using the mentioned driver.

Remains to be tested: whether "kmod-sata_sil.x86_64" from ELRepo with upstream kernel will work or not.