Hi and welcome to LQ.org.
Nope, it's not because of sata, it's because Redhat 9 is so old that it's not even fun. Needless to say, I highly doubt Redhat 9 would recognize a sata disk. If you can, grab something newer, like Fedora Core (in the case you like Redhat). Newer distributions should work without a problem with those devices.