I have tried more than 20 of the most popular linux distros and all of them recognized my SATA drive. You shouldn't have any problems. By the way, this question doesn't belong to the 'linux from scratch' section. Linux From Scratch is building a linux system from scratch and it's not the first choice for a newbie. I would start with one of the top ten at distrowatch.com.