Die SATA Anschlüsse sind alle gleich und Pin-Kompatibel.
Bei den Kabeln selber sieht es wieder etwas anders aus, denn die unterscheiden sich hinsichtlich der elektrischen Eigenschaften bzgl. Abschirmung, etc.
Bei einem kurzen (<30cm) Kabel geht auch ein SATA1 Kabel an einem SATA3 Controller/Festplatte.
Bei einem längeren Kabel (30-50cm) geht auch ein SATA2 Kabel ...
Bei einem langen Kabel (>50cm) geht nur noch ein SATA3 Kabel ...
Der langsamste Teilnehmer bestimmt die Gesamtgeschwindigkeit (wie so oft).
Empfehlen würde ich aber immer:
Delphi-Quellcode:
type
TSataSpec = ( SATA1, SATA2, SATA3 );
var
SataKabelSpec: TSataSpec;
SataKabelSpec :=
Minimum(
SataControllerSpec,
SataFestplatteSpec );
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)