Ernst@at schrieb:
Die Hot-Plug-Fähigkeit hat schon überhaupt nichts mit dem Stromstecker zu tun.
Du irrst dich.
Für Hot-Plug oder Hot-Swap sind viel mehr notwendige Kriterien zu beachten als man gemeinhin glauben mag.
Die Checkliste ist recht lang.
Wer einfach irgendwie eine Platte ransemmelt, der braucht sich nicht wundern, wenn es nicht funzt.
0.
Der Chipsatz ist wichtig.
ICH6 funktioniert nahezu nie.
ICH7 funzt nur manchmal.
Erst die ICH7M und ICH7R lassen sich in den AHCI- oder RAID-Modus schalten.
1.
Der SATA-Controller muss im AHCI- oder im RAID-Modus laufen.
IDE-Modus funktioniert nicht
2.
Der richtige SATA-Treiber muss installiert sein.
Unter WinXP braucht man unbedingt den IaStor.sys aus dem "Intel Matrix Storage Manager" bzw aus dem "Intel Rapid Storage".
Auch der Standard-SATA-Treiber von Vista kann normalerweise kein HotPlug.
Der Standard-SATA-Treiber von Win7 unterscheidet nicht zwischen internen und externen SATA-Ports.
3.
Der Sata-Port muss als "External" deklariert sein und zwar sowohl im BIOS als auch in der Registry, sonst erscheint dieser Port nicht in der "Hardware sicher entfernen"-Liste.
Das BIOS bzw UEFI sollte den SATA-Port als "HotPlug" einstellen können. Viele BIOSse können sowas aber nicht.
Die Festplatte muss dann auch als "Wechseldatenträger" eingebunden werden und nicht als fest eingebautes Laufwerk.
Falls das aufgrund eines behinderten BIOS oder falscher Registry-Einträge oder eines falschen SATA-Treibers nicht funktioniert, muss man das Programm "HotSwap!" zum Auswerfen benutzen.
Falls der eSATA-Port über Zusatzchips von Jmicron, Marvell oder Silicon Image bereitsgestellt wird, dann gibt es oft vom Chiphersteller oder Mainboardhersteller ein Programm bzw Treiber für die Auswurf-Funktion.
Die Firmware dieser eSATA-Zusatzchips ist im BIOS-Code des Mainboards integriert und deshalb nicht separat korrigierbar.
In der Registry kann man den SATA-Port 2 als "external" und die Ports 0, 1 und 3 als "internal" deklarieren:
Code:
reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channel0
" /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001
reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channel1
" /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001
reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channel2
" /f /v TreatAsExternalPort /t REG_DWORD /d 0x00000001
reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channel3
" /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001
4.
Manche Festplatten sind nicht Hot-Swap-fähig.
"Our drives are not hot swappable with eSATA."
http://community.wdc.com/t5/Other-Externals/HOT-SWAP-Myth-or-fact/td-p/75748
Eine WD-Black oder Blue funktioniert meistens, eine WD Green funzt jedoch nicht.
Eine große Fehlerquelle sind die neuen Festplatten mit dem Energie Spar Mode weil die zu langsam anlaufen, so dass Windows das oft gar nicht mitbekommt.
Wenn man die Festplatte zuerst mit Strom versorgt, ein paar Sekunden wartet und erst dann das Sata Kabel ansteckt, funktioniert es und die Platte wird erkannt. Steckt man beides zugleich ein, dann geht es nicht.
5.
Die Reihenfolge des An- und Absteckens von Strom- und Datenkabeln wichtig.
Reihenfolge Anstecken:
a) Erstens den 15-poligen SATA-Stromstecker an die Festplatte anschließen.
Mit dem 4-poligen Molex-Stromstecker funktioniert es nicht.
Ein paar Sekunden (ca 5 bis 10) warten bis die Festplatte aktiv ist.
b) Zweitens SATA-Datenkabel an den SATA-Controller auf dem Mainboard anschließen.
c) Drittens das SATA-Datenkabel an die Festplatte anschließen.
Reihenfolge Abstecken:
a) Zuerst die Daten synchronisieren mittels Auswurfknopf ("Hardware sicher entfernen") oder über die Software "HotPlug!"
b) Zweitens SATA-Datenkabel von der Festplatte abziehen
c) Drittens das SATA-Stromkabel von der Festplatte abziehen.
Nahezu gleichzeitiges Anstecken des SATA-Datenkabels und des SATA-Stromkabels, wie es zum Beispiel in der "RaidSonic Icy Box IB-168SK-B" passiert, kann zu Nichterkennen der Festplatte oder auch zum Absturz des Betriebssystems und Datenverlust führen.
Zuerst muss der Strom angeschlossen werden und man muss der Platte ein kleines bisschen Zeit geben. Erst danach darf man das Datenkabel anstecken. Zwar sind die Kontakte in den Steckern eigentlich Hot-Plug-fähig ausgelegt, indem man einige Verbindungen länger und andere kürzer gemacht hat (vorauseilend), aber der Unterschied reicht bei Sata nicht, bei USB hingegen schon.
1. Without SATA 15-pin power connector interface, the SATA / SATAII Hot Plug
cannot be processed.
2. Even some SATA / SATAII HDDs provide both SATA 15-pin power connector
and IDE 1x4-pin conventional power connector interfaces, the IDE 1x4-pin
conventional power connector interface is definitely not able to support Hot
Plug and will cause the HDD damage and data loss.
(Seite 45 im Handbuch des "AsRock P55 Extreme")
In der SATA-Spezifikation ist nicht vorgesehen dass ein Laufwerk ohne Stromversorgung am Controller hängt.
Die Lösung, nur die Stromversorgung zu trennen, ist ein nicht vorgesehener Zustand und kann theoretisch zu Defekten an Controller und oder Laufwerk führen.
6.
"Link Power Management" darf nicht als Minimum oder Medium eingestellt sein, sonst ist Hot-Plug ebenfalls nicht mehr funktionsfähig.
LPM muss für den externen SATA-Port deaktiviert sein.
7.
Der SATA-Port darf nicht über einen Port-Multiplier laufen (JMB322, die orangefarbenen SATA-Ports beim Asus P6T).