What do you mean by the SATA drive is not detected?
Is it in the BIOS that it does not show up?
Or you mean on the Windows it is not detected?
Steps to try:
Connect the sata drive to the first SATA Port 0 and dont connect any other media devices like CD Drive.
Go into the bios:
There is an option in
Drive COnfiguration >> ATA/IDE Mode can be set as Enhanced or Native,
then you have Configure SATA as IDE
then Save and Exit.
Go again into the bios and check if the SATA drive is shown among the SATA Port listed.
If not, shut down and repeat the steps on each SATA Ports on the board.
If everything fails, try a different SATA cable and SATA Power Connector.
If you have a SATA Optical try it to make sure that there is nothing wrong with SATA cable, Onboard SATA Ports and SATA Power Connector.
Try to upgrade the BIOS to the latest version using the RECOVERY Method
Then try a bios recovery using a formatted USB media.
Instructions for Recovery BIOS Updates
1. Copy the latest BIO recovery file (*.bio) to a formatted usb disk.
2. Place the usb disk in the target system.
3. Shut down the system and unplug AC power.
4. Open the chassis and remove the BIOS Configuration Jumper. See the Technical Product Specification for details including the location of this jumper.
5. Power the system on.
6. Wait 2-5 minutes for the update to complete. When the usb drive LED is lit, the system is copying the recovery code into the FLASH device.
7. System will either turn off when the recovery process is completed or it will prompt you to turn off the system.
8. Remove usb disk
9. Replace the BIOS Configuration Jumper.
10. Restart system.
Let me know the result for each tests so that i can help further.