Gracias a todos por responder. Comento como va la cosa:
La placa es m5a97 evo r2.0, amd fx 8320, 8gb ram ddr3 1600, fuente ocz 780w creo, grafica gtx 950 xtreme gaming.
Bueno, los puertos sata son todos 6.0 Gb/s, cambiando de puertos los discos he logrado no solo hacer arrancar rápido como antes mi antigua partición de windows, si no también arrancar el ssd a terminal velocity, es decir, no da ni tiempo a dibujar el logo de windows.
La bios tiene marcados todos los puertos como ACHI, supongo que deberá estar así , porque antes he puesto los puertos del disco mecanico en IDE y no arrancaba. Asi que en achi funciona todo bien.
El problema y el misterio ahora radica en que todo marcha bien con mi nuevo hdd 2tb desenchufado, es conectarlo y otra vez a lo mismo, a tardar en arrancar tanto el ssd como mi viejo sata2. Y como ya he comentado, no lo reconoce ni la bios, y en windows solo reconoce 128gb y encima no deja ni dar formato.
Entonces pregunto, doy parte a la tienda de que el hdd viene defectuoso (me llegó ayer) o voy y molesto a mi hermano para probarlo alli? Porque éste también lo he cambiado de puerto, cable sata y de corriente y el mismo resultado. A no ser que sea otra cosa más enrevesada.
En cuanto a win10 iba a ello, pero con el cachondeo del tema prefiero dejarlo fino en win7 y luego ya ponerlo en partición limpia.
EDITO: He buscado por google y al parecer mi disco duro seagate 2Tb es conocido, a más de uno le pasa como a mi, no lo reconoce la bios, y el windows sólo 128gb y sin dejar dar formato. En otros casos han podido pasarle el seagate tool marcándolo con errores, pero a mi ni me lo pilla. Así que he dado parte a la tienda xtremmedia, donde lo ha comprado. Iré informando como avanza el caso y cómo se porta la tienda con un disco defectuoso recibido el día anterior. Saludos