In my last build I had a Samsung 1TB drive that was recognised by both BIOS and Windows, but only as 32MB. Took me ages to figure that out, just sent it back. Go into BIOS and see what it tells you about the HDD.