web-dev-qa-db-fra.com

Dans quel ordre dois-je brancher les câbles d'alimentation et de données SATA pour le branchement à chaud?

J'ai trouvé des instructions divergentes sur le net à ce sujet.

Pour récapituler: SATA avec la prise d'alimentation Molex (blanche) à 4 broches n'est pas enfichable à chaud, mais le connecteur large ou les connecteurs séparés (alimentation à 15 broches et données à 7 broches) le sont.

Cependant, dans quel ordre dois-je brancher les câbles? Asrock dit de connecter d'abord le câble de données à la carte mère, puis de connecter, dans cet ordre, le câble d'alimentation, puis le câble de données, au lecteur. Un autre guide matériel dit de connecter le câble de données en premier.

Il est surprenant qu’une réponse définitive à ce sujet soit si difficile à trouver.

32
mirabilos

Dans la spécification SATA, cela est appelé hot plug et hot removal et ce sont deux événements distincts. Bien que les couches électriques et de communication prennent en charge à la fois le branchement à chaud et le retrait à chaud, vérifiez que votre contrôleur de lecteur, votre système d'exploitation et vos pilotes les prennent en charge.

Notez que tout ce qui suit [~ # ~] seulement [~ # ~] s'applique à l'hôte et aux appareils ( c.-à-d. contrôleurs de lecteurs et lecteurs) qui [~ # ~] les deux [~ # ~] déclarent qu'ils sont chauds prise capable.

Si votre variateur de vitesse contient des instructions spécifiques, suivez-les. Sinon, lisez la suite.

Peu importe la fiche à brancher en premier. Les disques SATA peuvent être connectés à des données sans alimentation et à une alimentation sans données. Ils sont conçus de sorte que lorsque les données sont connectées sans alimentation, certaines informations limitées sur le lecteur peuvent toujours être obtenues (ceci est principalement utilisé dans les configurations RAID et de sauvegarde où vous souhaitez garder certains disques hors ligne pour réduire l'usure, mais vous devez toujours savoir ce qui est installé ).

Donc, si vous branchez d'abord l'alimentation, le lecteur s'allume, reconnaît qu'il n'y a pas de câble de données et attend que le câble de données soit connecté.

Si vous branchez d'abord les données, l'ordinateur reconnaît la connexion du lecteur, et que le lecteur n'est pas prêt, et attend que le lecteur signale qu'il est disponible.

Si vous obtenez un seul câble avec à la fois l'alimentation et les données, vous constaterez que les broches de données sont plus loin derrière les autres. Les broches sont organisées comme suit:

  • Puissance d'appel au sol et en précharge
  • Puissance
  • Les données

Cela suggère que, bien que les lecteurs et contrôleurs devraient prennent en charge le branchement de l'un ou l'autre câble dans n'importe quel ordre, lorsqu'ils contrôlent la façon dont les câbles sont connectés, ils préfèrent l'alimentation avant les données.

Donc, si vous voulez être pédant et préférez un ordre au-dessus de l'autre, votre meilleur pari est de suivre ce qu'ils font et de connecter le câble de données en dernier. Notez que la déconnexion des données en premier, puis de l'alimentation, lors du retrait du lecteur, permettra au lecteur de détecter la suppression, et éventuellement d'effectuer quelques tâches de ménage de dernière milliseconde avant que l'alimentation ne soit complètement coupée.

Mais, encore une fois, la spécification permet la connexion dans n'importe quel ordre et devrait fonctionner correctement dans n'importe quel ordre.

Extraits de spécifications

De révision SATA 3.0 2 juin 2009 Gold Version

4.1.60 branchement à chaud

La connexion d'un périphérique SATA à un système hôte déjà alimenté. Le périphérique SATA est déjà alimenté ou alimenté lors de l'insertion/connexion. Voir la section 7.2.5.1 pour plus de détails sur les scénarios de connexion à chaud.

Vous pourriez penser que ce qui précède suggère que le pouvoir devrait être appliqué en premier ou simultanément, mais cela est clarifié en 7.2.5.1:

7.2.5.1 Présentation de la connexion à chaud

Le but de cette section est de fournir l'ensemble minimal d'exigences normatives nécessaires pour qu'un hôte ou un périphérique Serial ATA soit déclaré "capable de connexion à chaud". Comme il existe divers événements hot-plug, il existe des limitations électriques et opérationnelles pertinentes pour chacun de ces types d'événements. Les événements sont définis ci-dessous et la capacité de connexion à chaud est en outre classée en:

a) Capacité de connexion à chaud surprise
b) Compatible avec le plug-in compatible avec le système d'exploitation

Lorsqu'un hôte ou un périphérique est déclaré capable de connexion à chaud sans aucun qualificatif, cela implique que l'interface SATA est capable de connexion à chaud surprise.

Pour les besoins de cette spécification, les opérations de remplacement à chaud sont définies comme des opérations d'insertion ou de suppression, entre les hôtes SATA et les périphériques, lorsque l'un ou l'autre côté de l'interface est alimenté.

...

Les hôtes/périphériques pouvant être branchés à chaud ne subiront aucun dommage électrique ou dégradation électrique permanente et reprendront les opérations Tx/Rx conformes après les opérations OOB applicables, après les événements Hot-Plug.

Voici la partie clé de la spécification qui vous intéresse. Toutes les situations suivantes ne doivent pas endommager l'appareil ou l'hôte, et l'appareil et l'hôte doivent reprendre la communication TX/RX normale après l'un des événements suivants. Bien que ceux-ci traitent d'architectures spécifiques (backplanes, par exemple), le lecteur et l'hôte eux-mêmes sont électriquement et sinon les mêmes - ce ne sont que des méthodes de connexion et il n'y a aucune différence pratique entre eux et votre scénario de câble individuel:

L'alimentation reste connectée pendant que les données sont branchées/débranchées

  • Enfichage/retrait à chaud du signal asynchrone: un câble de signal est branché/débranché à tout moment. L'alimentation de l'hôte/périphérique reste activée car elle provient d'un autre mécanisme, qui n'est pas associé au câble de signal. Cela s'applique aux applications câblées externes à voie unique et à voies multiples.

Les données sont connectées là où l'alimentation n'est pas disponible

  • Enfichage/retrait à chaud non alimenté par le système d'exploitation: cela est défini comme l'insertion/le retrait d'un périphérique dans/à partir d'un connecteur de fond de panier (signal et alimentation combinés) qui a un arrêt de l'alimentation. Avant le retrait, l'hôte est placé dans un état de repos (non défini ici) et l'alimentation est coupée du connecteur du fond de panier au périphérique. Après l'insertion, le fond de panier est alimenté; le périphérique et l'hôte s'initialisent puis fonctionnent normalement. Le mécanisme de mise sous/hors tension du fond de panier et de transition de l'hôte vers/hors de l'état "de repos" n'est pas défini ici. Pendant les événements OS-Aware, l'hôte est alimenté. Cela s'applique aux applications de fond de panier "courtes" et "longues".

Il y a deux autres situations ici qui ne s'appliquent pas à cette question. Lisez les spécifications pour en savoir plus.

Cependant, ils fournissent l'avertissement suivant dans la spécification:

REMARQUE: cela n'implique pas une reprise transparente du fonctionnement au niveau du système car des données peuvent être perdues, le périphérique peut devoir être redécouvert et initialisé, etc. Quelles que soient les définitions ci-dessus, la suppression d'un périphérique, qui est toujours en rotation, n'est pas recommandé et devrait être évité par le concepteur du système.

En d'autres termes, la capacité de retrait à chaud est de la responsabilité du concepteur du système et il doit s'assurer que le lecteur est arrêté avant le retrait à chaud. Dans ce cas, vous êtes le concepteur du système. Si votre système d'exploitation et votre pilote ne disposent pas d'un mécanisme vous permettant d'éteindre le lecteur avant de les débrancher, vous ne fournissez pas de support de suppression à chaud adéquat et vous ne devez pas effectuer de suppression à chaud sur le système. Les fabricants résolvent ce problème en fournissant des cages de lecteur verrouillées ou manipulées où le verrou pour les retirer indique au système d'exploitation de procéder à l'arrêt du lecteur, ou en tirant brièvement sur la poignée. L'utilisateur est ensuite invité à attendre la notification que le lecteur peut être retiré (généralement une LED sur le support de lecteur lui-même).

45
Adam Davis

Il est théoriquement préférable de connecter le câble d'alimentation au disque dur pour permettre au disque dur de s'initialiser pendant une brève seconde, mais ce n'est sérieusement qu'un bref "moment". Si vous regardez les connecteurs d'alimentation sur un câble d'alimentation SATA à 15 broches et sur le connecteur de données à 7 broches, vous remarquerez que certaines des traces s'étendent légèrement, cela permet aux connexions alimentées de prendre contact avant les connexions de données.

Voici un exemple: http://www.satacables.com/assets/images/sata-power-cable-extension-8-inch.jpg

Donc, pour faire court, cela fait peu de différence sur le câble physique que vous branchez en premier car les connecteurs SATA ont pensé à ce problème pour vous. Vous pouvez techniquement les brancher en même temps et obtenir des résultats parfaitement normaux (comme ce serait le cas lors de la connexion à une baie de lecteur remplaçable à chaud).

5
Atari911

Cette question obtiendrait plus de réponse et d'attention sur la section superutilisateur.

Pour votre question, je suivrais le manuel de votre carte mère (asrock). Habituellement, le disque dur avertit lorsque vous le branchez, il est donc plus logique de brancher l'Ac avant et après le câble de données, mais honnêtement, je ne pense pas qu'il y ait d'ordre, car le disque dur HDD les branche en même temps lorsque vous les faites glisser.

La spécification SATA offre une prise en charge inhérente au remplacement à chaud en utilisant des broches décalées pour le périphérique, ce qui garantit que les signaux d'alimentation sont couplés dans la bonne séquence pour permettre au lecteur de s'allumer. La mise en œuvre des broches décalées s'exécute dans la connexion à 3 étages suivante: premièrement, les broches de terre se connectent afin de permettre la décharge électrostatique, deuxièmement les broches de précharge se connectent afin de limiter le courant d'appel pendant l'insertion du dispositif. Enfin, les broches d'alimentation et de données se connectent. ( http://ask.adaptec.com/app/answers/detail/a_id/17175/~/principles-for-using-hot-swap-with-sas%2Fsata-systems )

4
yagmoth555

J'ai toujours pensé qu'il était judicieux de connecter le câble de données en premier. Lorsque le lecteur est éteint, il n'y aura aucun bruit lorsque vous connectez le câble de données. (C'est mes 2 cents).

0
Konrad Gajewski