Hey guys, I called the motherboard technical support and they said get a new hard drive. Thanks, -_-. So I took a look at their website and found this:
BIOSTAR :: FAQ
What it says it that Seagate had some problems with my particular hard drive and have released a firmware update here:
Barracuda 7200.12 Firmware Update
There are two options: install update through Windows (can't do because the only hard drive I have is the one that won't be detected) or burn an iso image. The iso image does not work. For me. When I pop it in, boot up, and hit download updates, it fails. Any ideas? I really don't want to buy a new hard drive because I'm broke now :*(. Thank you for all your help!