In my Mid-2012 13 inch MacBook Pro I have a 500GB HDD in the standard SATA bay and I replaced the DVD drive with a drive cage which has a SSD in it. I bought this Hitachi HST 1TB drive \to replace my 500GB drive, but when I put it in the standard SATA bay I can't format it and I couldn't install Windows or Linux on it.
I took it out again and I connected it with a SATA to USB cable and it worked perfectly, so the drive is not broken, I suspected the data cable is broken because that happens sometimes with this model MacBook Pro. I put the old 500GB drive back in, and it works fine. So it can't be the cable, this doesn't really make sense to me but I'm going to try to put the 1TB drive into the drive cage and the SSD into the standard drive bay.
Any ideas or suggestions what I should try?