Sata drives not enumerated in Bios main storage page, but appear in boot order page

Mar 14, 2018
6
0
10
Most of the time, no drives will show, yet the system always boots fine.
The only place they always show is if you select the boot order.

I updated bios, I reset bios, and sometimes when set to IDE, not AHCI, they all appear in the list, but that is also iffy. The last time they appeared was when I reset to default settings.

The board detects the drives, I see a flash page of it seeing the drives as it boots up, it is in the bios page where it normally would display drives connected to sata ports 1-6 that shows a total blank area.

Board is an ASUS-M4A87TD-EVO.
 
https://www.asus.com/Motherboards/M4A87TD_EVO/HelpDesk_BIOS/
version 2001 listed here.

I run Linux Mint 18.3
But bios is before all and any type of OS's.

No other issues noticed at all.
 
The bios I think is buggy.
I reset cmos, then drives appear. Drives are set to IDE, not AHCI.
I set to AHCI, drives disappear!
And if I have 2 drives in the system, sometimes it can not see my primary boot drive, I could not set it to the 1gb drive in the boot order page as it did not appear there.
So I unplugged the 320 gb drive, and on a reboot, it booted the 1gb drive.

It all seems to go to crud when AHCI is selected instead of IDE.