Entmystifizierung von SATA-Hotplug

Nur meine zwei Cents helfen… wenn ich davon spreche, dass Molex-Strom die Festplatte nicht hot-swap-fähig macht, geht es um die Stromversorgung der Festplatte über den Molex-Anschluss, der sich auf der Festplatte selbst befindet.

Mit anderen Worten, wenn Sie von der Stromversorgung einen Molex-Stromanschluss mit einem Molex-zu-Sata-Stromadapter verwenden, wird die Festplatte selbst von ihrem Sata-Stromanschluss mit Strom versorgt, so dass sie hot-swap-fähig sein kann, aber wenn ein solcher Molex-Strom an den Molex-Stromanschluss auf der Festplatte angeschlossen wird (auch unter Verwendung eines Sata-Strom-zu-Molex-Stromadapters), kann die Festplatte nicht ohne Risiko hot-swap-fähig sein (elektrische Spitzen bei Anschluss und Trennung).

Um es ganz klar zu sagen:

Für einige Festplatten, die einen Molex-Stromanschluss haben, sollte man sie nicht über einen solchen Anschluss mit Strom versorgen, der Molex-Anschluss ist nicht sicher für Hot-Swap

Wenn der Stromanschluss auf der verwendeten Festplatte der Sata-Stromanschluss ist, dann ist es egal, woher der Strom kommt, man kann Molex-zu-Sata-Stromadapter verwenden…

Das Risiko besteht in der Verwendung des Molex-Steckers, der auf einigen Festplatten vorhanden ist, denn nicht alle Sata-Laufwerke haben einen solchen Molex-Stecker auf der Festplatte.

Auch kann eine Festplatte, die mit einem Molex-zu-Sata-Stromadapter mit Strom versorgt wird, sterben, wenn der Molex-Stecker nicht fest ist oder wenn man den Molex-Teil abtrennt.

Zum Schluss: Trennen Sie niemals den Molex-Stromanschluss, sondern nur den Sata-Stromanschluss.

Hoffentlich ist das jetzt klar.

2º Punkt: Hot-Swap-Unterstützung, sie muss am Sata-Port unterstützt (besser gesagt, implementiert) werden, nicht am Sata-Laufwerk; und sie muss auch vom Betriebssystem unterstützt werden.

Das Betriebssystem muss wissen, wann ein Laufwerk an einem Sata-Port getrennt wird, bevor es getrennt wird (einige moderne Betriebssysteme sind in der Lage, abrupte Trennungen zu erkennen und noch zu funktionieren, andere Betriebssysteme frieren einfach ein), also muss der Benutzer (oder Softwareanwendungen) dem Betriebssystem mitteilen, dass ein Laufwerk entfernt wird (Auswerfen unter Linux, sicheres Entfernen unter Windows usw.).

Wenn das Betriebssystem nicht für Hot-Swap ausgelegt ist, können seltsame Dinge passieren, wenn man eine andere Platte einsteckt, z.B. denkt das Betriebssystem, dass die alte Platte wieder zum Leben erwacht… und das Betriebssystem erkennt nicht, dass die neue Platte anders ist… moderne Betriebssysteme erkennen Hardwareänderungen, andere Betriebssysteme nicht.

So, ja, Sata Hot-Swap muss auf der Sata-Controller-Hardware und im Betriebssystem implementiert werden… aber nicht auf der Festplatte, die Festplatte selbst hat nichts mit Hot-Swap zu tun.

Um eine Platte im laufenden Betrieb zu tauschen, löscht das Betriebssystem alle Daten und sendet einen Befehl an die Platte, der besagt, dass sie ihren gesamten internen Cache leeren muss und dann einen Spin-Down durchführt, danach sagt das Betriebssystem dem Datentreiber, dass er den Datenport und, wenn er gut konzipiert ist, auch den Stromanschluss trennen soll, die SATA-Hardware muss eine unendliche Impedanz (kein Laufwerk angeschlossen) am SATA-Datenport und SATA-Stromport erkennen und sich auf ein neues Laufwerk vorbereiten, indem sie auf nicht unendliche Impedanzen achtet, so dass sie die Strom- und Datenports wieder verbindet, sobald das andere Laufwerk angeschlossen ist…. dann muss es dem Betriebssystem mitteilen, dass eine neue Hardware angeschlossen wurde, und das Betriebssystem muss sehen, was es ist und Treiber laden, etc.

Sata Hot-Swap muss auf der Hardware implementiert sein, oh ja, das muss es… einige Hersteller sind ein bisschen faul und folgen nicht den Sata-Spezifikationen, sie implementieren kein Hot-Plug, Hot-Swap, etc.

Manchmal habe ich SataIII Ports gefunden, die gestorben sind, als ich ein Laufwerk angeschlossen habe, während das System eingeschaltet war.

Ich empfehle einen Test vor dem Test mit geladenem Betriebssystem… boote das Bios ohne angeschlossenes Laufwerk und sieh zu, dass das Bios das Laufwerk nicht erkennt, dann schließe das Laufwerk sehr vorsichtig an, ohne das Bios zu verlassen, und überprüfe erneut, ob das Bios die Platte jetzt erkennt… wenn nicht, dann verarbeite es nicht und schalte den PC sofort aus, ohne das Bios zu verlassen.

Wenn das Bios die Platte nach dem Einstecken erkennen kann, wissen Sie, dass sie hot-plug ist… aber warten Sie, Sie wissen immer noch nicht, ob sie hot-swap ist… dafür brauchen Sie eine andere Platte (nicht das gleiche Modell/Marke/Kapazität) und fahren mit dem Test im Bios fort…. jetzt müssen Sie die Festplatte ausstecken und sehen, ob das Bios hängt oder ob es jetzt feststellt, dass es keine solche Festplatte gibt… wenn es hängt, schalten Sie sofort aus, Ihr Bios ist nicht hot-swap… wenn es feststellt, dass es keine Festplatte gibt, setzen Sie den Test fort, um zu sehen, ob es hot-swap ist oder nicht.

Wenn das Bios nach dem Ausstecken keine Festplatte erkennt, ist es an der Zeit, eine andere Festplatte zu prüfen… verwenden Sie eine Festplatte, die Sie nicht brauchen, sie kann sterben, sobald sie angeschlossen ist, Sie sind gewarnt!… stecken Sie sie ein und sehen Sie, ob das Bios sie erkennt, wenn nicht, schalten Sie sie sofort aus, sie hat kein Hot-Swap implementiert, …. wenn es die Platte so sieht, als wäre es die vorherige, sofort ausschalten, kein Hot-Swap… kaufen, wenn es die neue Platte sieht, haben Sie Glück, die Hardware hat die Implementierung für Hot-Swap.

Wenn solche Tests zeigen, dass die Hardware nicht wirklich Hot-Swap-fähig ist, egal was das Betriebssystem macht, ist die Hot-Swap-Prozedur sehr riskant, wenn nicht sogar unmöglich… und es ist besser, sie überhaupt nicht zu benutzen, immer vor dem Tausch auszuschalten.

Aber wenn Ihr Bios Ihnen zeigt, dass es das Laufwerk sieht, dann sieht es, dass Sie es ausgesteckt haben, dann sieht es, dass die andere Platte eingesteckt ist, dann haben Sie Hardware-Unterstützung für Hot-Plug an diesem Sata-Port… ich wiederhole: an diesem Sata-Port. Oh, ja, meine Freunde, einige faule Hersteller implementieren Hot-Swap nur an einigen Ports und nicht an allen.

Risiken dieser Tests müssen Sie unterstützen: Verlust des Sata-Ports, weil er stirbt, wenn man ein Laufwerk daran anschließt, während man im Bios ist… egal, er würde auch sterben, wenn man das Betriebssystem laufen lässt, und mit laufendem Betriebssystem könnte er auch andere Sata-Ports beschädigen.

Worst case scenario: Sata Root Controller stirbt, weil kein Hot-Swap möglich ist, wenn man im Bios ist, sind keine Daten in Gefahr, aber wenn das OS läuft, kann man alle Daten verlieren und auch andere Komponenten wie Grafikkarte, Ram, efc beschädigen.

Die Tests im Bios zu machen ist am sichersten…. und wenn ein Schaden am Sata Port entsteht, stirbt oft nur ein Port… wie auch immer, wenn es auf Garantie ist, müssen sie es reparieren, da die gesetzlichen Regeln die Hersteller dazu verpflichten, keinen Schaden zu verursachen, indem sie das Gerät ordnungsgemäß anschließen/ausstecken.

Nochmal gesagt, versuchen Sie nicht hot-plu, hot-remove, hot-swap, wenn die Platte über den Molex-Anschluss versorgt wird, der an der Platte befestigt ist (nicht alle Laufwerke haben einen Molex-Anschluss, die meisten haben ihn nicht)…. und trennen Sie auch nicht den Molex-Teil von Molex-zu-Sata-Stromadaptern.

Molex-Steckverbinder sind nicht für Hot-Plug, Hot-Remove, Hot-Swap ausgelegt… sie verursachen elektrische Spitzen.

P.D.: An einigen Molex-Pins kann der Strom, der durchfließt, mehr als 3,5A betragen, das kann einen Menschen töten (nicht üblich, aber möglich), die Spannung (12V) ist nicht das, was Menschen tötet, es ist die Stromstärke (>0,3A können töten, egal welche Spannung, es ist die Stromstärke, die tötet).

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.