In general SATA controllers and hard drives are supported. However, not all
SATA controller chips are supported in a particular Linux kernel release.
So, a distro release with a newer kernel would have a better chance of
supporting your hardware. I would advise that you determine the chipset of
the SATA controller and then check the Linux kernel mailing list for
support issues.
http://marc.info/?l=linux-kernel