If you try to install Linux on a motherboard that's a few years old, you may find Linux will not see your SATA hard disk drive.
Check your BIOS settings and make sure AHCI mode has been selected. To get into the BIOS, you need to press the delete key at start up.
You'll get a message something like:
Press del to enter setup.
Once your in the BIOS > go to Advanced > Onboard Device Config > SATA Controller Mode > AHCI
Press Esc to backup the menu.
Select Exit & Save
Then reboot and you should see your SATA disk in Linux.