我在网上发现有关此问题的不同说明。
回顾一下:带有4针Molex(白色)电源插头的SATA不可热插拔,但宽插头或单独的(15针电源和7针数据)连接器均可热插拔。
但是,我应按什么顺序插入电缆?华擎表示首先要将数据电缆连接到主板,然后再按此顺序将电源电缆,然后是数据电缆连接到驱动器。另一个硬件指南说先连接数据电缆。
令人惊讶的是,很难找到一个明确的答案。
我在网上发现有关此问题的不同说明。
回顾一下:带有4针Molex(白色)电源插头的SATA不可热插拔,但宽插头或单独的(15针电源和7针数据)连接器均可热插拔。
但是,我应按什么顺序插入电缆?华擎表示首先要将数据电缆连接到主板,然后再按此顺序将电源电缆,然后是数据电缆连接到驱动器。另一个硬件指南说先连接数据电缆。
令人惊讶的是,很难找到一个明确的答案。
Answers:
在SATA规范中,这称为hot plug
和hot removal
,它们是两个独立的事件。电气和通信层同时支持热插拔和热移除,但请检查驱动器控制器,操作系统和驱动程序是否支持它们。
请注意,所有的下方仅适用于主机和设备(如驱动器控制器和驱动器),其BOTH声明他们是热插拔能力。
如果驱动器控制器有特定说明,请按照说明进行操作。如果没有,请继续阅读。
先连接哪个插头都没有关系。SATA驱动器可以不带电源连接到数据,也可以不带数据连接到电源。它们经过专门设计,因此在没有电源的情况下连接数据时,仍然可以获得一些有限的驱动器信息(主要用于RAID和备份设置中,在这些设置中您希望使某些磁盘保持脱机状态以减少磨损,但仍需要知道安装了什么设备)。
因此,如果您先插入电源,驱动器将打开,识别没有数据电缆,然后等待数据电缆连接。
如果先插入数据,则计算机会识别出驱动器附件,并且该驱动器尚未准备就绪,并等待该驱动器发出可用信号。
但是,如果碰巧获得了一条同时包含电源和数据的电缆,您会发现数据引脚位于其余电缆的后面。引脚的阶段如下:
这表明,尽管驱动器和控制器应支持以任何顺序插入任一根电缆,但是当他们控制电缆的连接方式时,它们更喜欢在数据之前先接通电源。
因此,如果您想做书呆子,并且优先选择一个命令,那么最好的选择就是跟随他们的操作,最后连接数据线。请注意,在卸下驱动器时,先断开数据,然后断开电源,这将使驱动器能够检测到卸下情况,并可能在完全断开电源之前执行最后几毫秒的内务处理任务。
但是,该规范再次允许以任何顺序进行连接,并且应以任何顺序正常工作。
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感知事件期间,主机已通电。这适用于“短”和“长”底板应用。
这里还有另外两种情况不适用于此问题。阅读规范以获取更多信息。
但是,它们在规范中确实提供以下警告:
注意:这并不意味着透明地恢复系统级操作,因为可能会丢失数据,可能必须重新发现和初始化设备等。不管以上定义如何,卸下仍在旋转的设备,建议不要使用它,系统设计者应避免使用它。
换句话说,热移除功能是系统设计者的责任,他们应确保在发生热移除之前驱动器已停止。在这种情况下,您是系统设计师。如果您的操作系统和驱动程序没有允许您在拔出驱动器之前先关闭驱动器的机制,则说明您没有提供足够的热删除支持,因此不应在系统上执行热删除。制造商通过提供锁定或已处理的驱动器笼来解决此问题,在这些笼子中,将其卸下的锁告诉操作系统执行驱动器关闭,或者将手柄拉出很短。然后,指示用户等待驱动器可以卸下的通知(通常是驱动器托架上的LED)。
从理论上讲,最好将电源线连接到硬盘驱动器,以使硬盘驱动器能够短暂地初始化,但这实际上只是短暂的“时刻”。如果查看SATA 15针电源电缆和7针数据连接器上的电源连接器,您会注意到某些走线略微伸出,这使带电连接在数据连接之前就可以接触。
这是一个示例:http : //www.satacables.com/assets/images/sata-power-cable-extension-8-inch.jpg
长话短说,因为SATA连接器已为您解决了这一问题,所以您首先插入哪种物理电缆几乎没有什么区别。从技术上讲,您可以同时插入它们并获得完全正常的结果(插入热插拔驱动器托架时就是这种情况)。
这个问题将在超级用户部分得到更多的答案和关注。
对于您的问题,我将遵循您主板(华擎)上的手册。通常,硬盘驱动器在插入时会发出警告,因此在数据线之前和之后插入Ac更具逻辑性,但是老实说,我不认为有命令,因为hdd caddy会在同时插入它们你滑他们。
SATA规范通过为设备使用交错的插针来提供对热插拔的固有支持,以确保以正确的顺序匹配电源信号以允许驱动器加电。交错的引脚实现方式在以下3级连接中运行:首先,接地引脚连接以便允许静电放电,其次,预充电引脚连接以便限制设备插入期间的浪涌电流。最后,电源和数据引脚连接。(http://ask.adaptec.com/app/answers/detail/a_id/17175/~/principles-for-using-hot-swap-with-sas%2Fsata-systems)