ホットプラグ用のSATA電源ケーブルとデータケーブルを接続する順序は?


32

これについては、ネット上で異なる指示を見つけました。

要約すると、4ピンのMolex(白色)電源プラグを備えたSATAはホットプラグ対応ではありませんが、ワイドコネクタまたは個別の(15ピン電源および7ピンデータ)コネクタのいずれかが対応しています。

しかし、どの順序でケーブルを接続しますか?Asrockは、最初にデータケーブルをメインボードに接続し、次にこの順序で電源ケーブル、次にデータケーブルをドライブに接続するように言っています。別のハードウェアガイドでは、最初にデータケーブルを接続するように指示されています。

これに関する決定的な答えを見つけるのが非常に難しいことは驚くべきことです。


ケーブルを手動で接続することはまったくありません。ホットプラグは、適切なバックプレーン/ドライブシャーシと組み合わせたコネクタを使用する場合にのみサポートされます。
ジェームズライアン

4
@JamesRyanそれは間違っています、SATAの場合。
ミラビロス

2
あなたは間違っています、SATA相互運用​​性仕様を見てください。ホットプラグが正しく機能するためには、互い違いのピンの適切な接触順序のために、それらがどの角度でも挿入されていないことを確認する必要があります。
ジェームズライアン

1
@HBrujinこれビジネス環境のシステムに関するものです。
ミラビロス

政府の環境にいたとき、私たちが特別なホットプラグキャリアを必要とした唯一の理由は、データの前にパワーフィンガーが確実にかみ合うことだったことを覚えています。それらがその順番にあることを保証するために、彼らはちょうど約8分の1インチ長かった。tがSATAでも同じになるのではないかと思いますか?また、OSに依存するのだろうか。参考までに、この質問は投稿から2年1か月後に発見しました。このデータベースが大好きです。
SDsolar

回答:


44

SATA仕様では、このように呼ばれるhot plughot removal、それらは、2つの別個のイベントです。電気層と通信層はホットプラグとホットリムーブの両方をサポートしていますが、ドライブコントローラー、オペレーティングシステム、ドライバーがそれらをサポートしていることを確認してください。

以下のすべては、両方がホットプラグ対応であると宣言するホストとデバイス(ドライブコントローラーとドライブ)にのみ適用されることに注意してください。

ドライブコントローラに特定の指示がある場合は、それらに従ってください。そうでない場合は、読み進めてください。

どのプラグを最初に接続するかは関係ありません。SATAドライブは、電力なしでデータに接続でき、データなしで電力に接続できます。データが電力なしで接続されている場合、限られたドライブ情報を取得できるように設計されています(これは、主にRAIDとバックアップのセットアップで使用され、ディスクをオフラインに保ち、磨耗を軽減しますが、インストールされているものを知る必要があります)。

したがって、最初に電源を接続すると、ドライブがオンになり、データケーブルがないことを認識し、データケーブルが接続されるのを待ちます。

最初にデータを差し込むと、コンピューターはドライブの接続を認識し、ドライブの準備ができていないことを認識し、ドライブが利用可能であることを知らせるのを待ちます。

ただし、電源とデータの両方を備えた1本のケーブルを手に入れた場合、データピンが残りの後ろにあることがわかります。ピンは次のようにステージングされます。

  • 接地および予備充電突入電力
  • データ

これは、ドライブとコントローラーいずれかのケーブルの接続を任意の順序でサポートする必要がある一方で、ケーブルの接続方法を制御できる場合、データよりも電力を優先することを示唆しています。

したがって、つまらないもので、ある注文を他の注文よりも優先したい場合、最善の策は、注文を実行してデータケーブルを最後に接続することです。ドライブを取り外すときにデータを最初に切断してから電源を切断すると、ドライブが取り外しを検出し、電源が完全に切断される前に最後の数ミリ秒のハウスキーピングタスクを実行できることに注意してください。

ただし、この仕様でも接続は任意の順序で許可されており、任意の順序で正常に機能するはずです。

仕様の抜粋

SATAリビジョン3.0 2009年6月2日のゴールドバージョン

4.1.60ホットプラグ

すでに電源が入っているホストシステムへのSATAデバイスの接続。SATAデバイスはすでに電源が投入されているか、挿入/接続時に電源が投入されています。ホットプラグのシナリオの詳細については、セクション7.2.5.1を参照してください。

上記のことから、最初にまたは同時に電源を投入する必要があると思われるかもしれませんが、これは7.2.5.1で明確になりました。

7.2.5.1ホットプラグの概要

このセクションの目的は、シリアルATAホストまたはデバイスが「ホットプラグ対応」として宣言されるために必要な最低限の規範要件を提供することです。さまざまなホットプラグイベントが存在するため、これらの各タイプのイベントには関連する電気的および動作上の制限があります。イベントは以下で定義され、ホットプラグ機能はさらに次のように分類されます。

a)驚きのホットプラグ対応
b)OS対応のホットプラグ対応

ホストまたはデバイスが修飾子なしでホットプラグ対応と宣言された場合、これはSATAインターフェイスがサプライズホットプラグ対応であることを意味します。

この仕様の目的上、ホットプラグ操作は、インターフェイスのいずれかの側に電源が入っている場合のSATAホストとデバイス間の挿入または削除操作として定義されます。

...

ホットプラグ対応ホスト/デバイスは、電気的損傷や永久的な電気的劣化を受けず、ホットプラグイベントに続いて、該当するOOB操作の後、準拠したTx / Rx操作を再開します。

関心のある仕様の重要な部分を次に示します。次のすべての状況はデバイスまたはホストに損傷を与えるものではなく、デバイスとホストの両方が次のイベントの後に通常のTX / RX通信を再開します。これらは特定のアーキテクチャ(バックプレーンなど)について説明しますが、ドライブとホスト自体は電気的にもその他も同じです-これらは単なる接続方法であり、それらと個々のケーブルシナリオの間に実際的な違いはありません。

データが接続/切断されている間、電源は接続されたままです

  • 非同期信号ホットプラグ/取り外し:信号ケーブルはいつでも抜き差しできます。ホスト/デバイスの電源は、信号ケーブルに関連付けられていない別のメカニズムから供給されるため、オンのままです。これは、外部シングルレーンおよびマルチレーンケーブルアプリケーションに適用されます。

電源が利用できない場所でデータが接続されている

  • OS非対応のホットプラグ/取り外し:これは、電源がシャットダウンされているバックプレーンコネクタ(信号と電源の組み合わせ)へのデバイスの挿入/取り外しとして定義されます。削除する前に、ホストは静止状態(ここでは定義されていません)になり、デバイスへのバックプレーンコネクタから電力が削除されます。挿入後、バックプレーンに電力が供給されます。デバイスとホストの両方が初期化され、正常に動作します。ここでは、バックプレーンの電源をオン/オフにし、ホストを「静止」状態に/から移行するメカニズムは定義されていません。OS対応イベント中に、ホストに電力が供給されます。これは、「ショート」および「ロング」バックプレーンアプリケーションに適用されます。

この質問には当てはまらない他の2つの状況があります。詳細については、仕様をお読みください。

ただし、仕様では次の警告が提供されます。

注:データが失われたり、デバイスを再検出および初期化する必要がある場合があるため、これはシステムレベルの操作の透過的な再開を意味しません。上記の定義に関係なく、まだ回転しているデバイスの削除推奨されておらず、システム設計者が防止する必要があります。

言い換えれば、ホットリムーバル機能はシステム設計者の責任であり、ホットリムーバルが発生する前にドライブが確実に停止されるようにする必要があります。この場合、あなたはシステム設計者です。OSとドライバーに、プラグを抜く前にドライブをオフにできるメカニズムがない場合、適切なホットリムーバルサポートを提供していないため、システムでホットリムーバルを実行しないでください。これは、メーカーがロックまたはハンドル付きドライブケージを提供することで解決されます。ロックを解除するロックは、OSにドライブのシャットダウンを実行するように指示するか、ハンドルを少し引き出します。次に、ユーザーは、ドライブを取り外すことができるという通知を待つように指示されます(通常、ドライブキャリア自体のLED)。


素晴らしい答え。これはまさにSCSIについて覚えていることです。SATAのように聞こえますが、データの前に電源を入れるのが最適です。
–SDsolar

可能であれば、この答えに評判を寄付します。
ダニエルF

5

理論的には、電源ケーブルをハードドライブに接続して、ハードドライブが短時間の初期化を行えるようにするのが最善ですが、これは深刻な「瞬間」にすぎません。SATA 15ピン電源ケーブルと7ピンデータコネクタの電源コネクタを見ると、トレースの一部がわずかに伸びていることがわかります。これにより、データ接続が行われる前に電源接続が接触することができます。

次に例を示します。http//www.satacables.com/assets/images/sata-power-cable-extension-8-inch.jpg

つまり、 SATAコネクタがこの問題を考え抜いたため、最初に接続する物理ケーブルにほとんど違いはありません。両方を同時に技術的に接続し、完全に正常な結果を得ることができます(ホットスワップドライブベイに接続する場合のように)。


はい、それらを同時に接続するのが最適です。しかし、最初にデータケーブルを接続して(ドライブが電源を入れて初期化したらすぐにホストに挨拶できるように)、またはデータケーブルを最後に接続して(ホストが「上の問題を検出しないように」ドライブの電源を入れる前に「バス」、おそらくバスを無効にしますか?人間がそれらを接続すると仮定すると、2〜3秒の違いが生じます。これはコンピューターにとって永遠です。
ミラビロス

ケーブルが電源とバスの問題を処理するため、実際には違いはありません。私が最初にやろうとするなら、それは力でしょう。そうすれば、データにプラグインする前に、ドライブ自体が回転し、電源がオンになっていることを確認できます。SSDでは、違いはありません。
Atari911

これに関する信頼できるリファレンスはありますか?最初の文は完全に分離された2本のケーブルであるため、特に信じがたいと
思い

私は他の答えは自分のポストに1を追加した推測:ask.adaptec.com/app/answers/detail/a_id/17175/~/...
Atari911

1
@mirabilos、電源ケーブルとデータケーブルの両方が、他の接点の前に嵌合する延長接地接点を備えています。これは、他の電圧線とデータ線が接続される前に、ドライブの電位が電源のグランド基準と一致し、接続時の電圧低下を緩和するためです(12V線は、電流制限抵抗を介して2番目に接続されます)。
sleblanc

4

この質問は、スーパーユーザーのセクションでより多くの回答と注目を集めます。

ご質問については、マザーボード(asrock)のマニュアルに従ってください。通常、ハードドライブを接続すると警告が表示されるため、データケーブルの前後にACを接続する方が論理的ですが、正直なところ、HDDキャディは同時に接続するので、順序があるとは思いませんあなたはそれらをスライドさせます。

SATA仕様は、デバイスのスタッガードピンを使用することにより、ホットスワップを固有にサポートします。これにより、電源信号が正しい順序で合致し、ドライブが起動できるようになります。スタッガードピンの実装は、次の3段接続で実行されます。まず、静電気放電を可能にするためにグランドピンが接続され、次にデバイス挿入中の突入電流を制限するためにプリチャージピンが接続されます。最後に、電源ピンとデータピンが接続されます。(http://ask.adaptec.com/app/answers/detail/a_id/17175/~/principles-for-using-hot-swap-with-sas%2Fsata-systems


フー、スーパーユーザーはrootユーザーの質問(より多くのソフトウェア)であり、serverfaultはサーバーの質問(より多くのハードウェア)であると思いましたか?Asrockは問題のメインボードの製造元ではなく(ドキュメントは付属していません)、「ネットのこの情報の数少ないソースの1つにすぎないことに注意してください。– 2本のケーブルがある場合、同じ時間は不可能です。最初に個人的にデータケーブルを接続します。私が尋ねた人々は均等に分かれているので、私はやや権威ある答えを求めます。
ミラビロス

3
@mirabilos、サーバーフォールトはプロのシステム管理者の質問用、スーパーユーザーは一般的なコンピューターの質問用です。おおよそ、各サイトのヘルプセクションを参照してください。どちらにもハードウェアとソフトウェアの質問があります。
-dsolimano

1
さて、これは「プロフェッショナル」環境におけるシステム管理者の質問です。(まあ、私はSAS over SATAを検討しているので、かなり専門的なIMOではありませんが、職場で持っているものを使用します。)
ミラビロス

リンクしたAdaptecの回答は、「ワイド」コネクタにのみ適用され、2本のケーブルではなく1本のケーブルしかありません。私もそれを見つけましたが、ここでは役に立ちません。「電源ピンデータピンが接続している」(エンファシスマイニング)という意味に注意してください。これは同時に意味しますが、これはこの質問に対する答えではありません。
ミラビロス

正しい答えは、マザーボードからのものです。それはどのブランド/モデルですか?sata-io.orgも確認できます。これはsata rfcの公式サイトですが、ドキュメントではケーブル順ではなく、
スタガドピン

0

データケーブルを最初に接続するのが理にかなっているといつも思っていました。ドライブがオフのとき、データケーブルを接続してもノイズはありません。(それは私の2セントです)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.