为什么我的氦气硬盘不能点亮呢?SATA3.3和PWDIS介绍
本来是一项企业级硬盘的功能,现在是一部分有钱玩家会遇到的烦恼。HGST(现归属西部数据旗下)的部分He10氦气系列10T/8T硬盘支持一项名为Power Disable(PWDIS)的功能(图1,注意商家的注释),用于远程开启、关闭硬盘的电源,当接上正常电源的SATA接口,3.3V触发了PWDIS功能,硬盘便无法启动。
具体来讲,SATA电源接口定义v3.1及更早前的版本中的Pin 1~3是并接在一起的,都定义为3.3V,估算现在市面上有99%的硬盘和电源都是这一版本的SATA电源接口。在最新的SATA v3.3版本电源接口定义中 Pin 1~2定义为“Reserve 保留”,Pin 3定义为“Reserve 保留”或者“PWDIS”功能Pin(图2)。
支持PWDIS的硬盘,电源接口的Pin 3为PWDIS引脚,即硬盘电源控制引脚,它就像一个开关总闸,Pin 3处于高电平时(2.1~3.6V),硬盘电源关闭且无法启动,处于低电平时硬盘可以正常启动。
具体到什么硬盘支持PWDIS功能,需要看硬盘的批次,目前已知只有西部数据/HGST的He 10系列10T/8T Part Number为0F27452 / 0F27502 (10T)、0F27455 / 0F27505 (8T)支持PWDIS功能,PN为0F27604 / 0F27607 (10T)、0F27610 / 0F27613 (8T)的不支持PWDIS功能。12T的He12据商家的描述没有这种问题,但看西数的datasheet部分PN还是支持这项功能的。
如果是用户刚好买到这类硬盘,让硬盘正常工作的办法也很简单,找一根大4Pin(也叫Molex、大4D)转SATA转接线给硬盘供电就好了(图3),大4Pin本身没有3.3V这组电压,不会触发PWDIS功能。更简单暴力的办法在直接剪断SATA供电线的3.3V,并且做好绝缘。3.5英寸的机械硬盘大部分不需要这组3.3V供电,12V用于给主电机供电,5V给芯片等其他区域供电。2.5英寸的SSD基本都是5V供电,也不需要3.3V。
目前市面上支持SATA v3.3版本电源接口定义的电源只有海韵的PRIME旗舰系列、第二代的FOCUS PX、GX系列,附赠了一条大4Pin转SATA 3.3的电源转接线(图4),其他品牌不见有此类宣传。SATA v3.3版本电源接口是Intel ATX12V 2.52/PSU DG 1.41的特性,目前绝大部分电源都不支持,也是正常的情况。
有个古早的机械盘,已经接近5万小时了,希捷1T 7200。。最近从柜子里找出来的,装到机箱里,电源线一大坨,塞不进下了快,突然想起海啸的ATX3.0电源里有一根sata3.3的线材,这根线很短,就两个接口,省走线的空间。看了下硬盘上只写了5V和12V的供电,没写3.3,就直接怼上用了,完美运行,堪堪塞进机箱。
希捷银河x18,用sata3.3线吗?还是普通的sata电源线就行?
我之前买的10t移动硬盘,拆了放机箱之后也读不出来,后来查到用电工胶布屏蔽两个针脚就好了。
@咸鱼: WD的10T移动硬盘吧,那个系列确实是需要这样操作才能工作
有一块上古时期的500G 2.5寸机械硬盘,必须用ATX电源自带的SATA接口才能亮,用4pin转SATA就不亮,应该是需要3.3V的,所以为何要搞这些自相矛盾的电源标准呢
@zkm: 这个要看硬盘本体标签上写了什么输入规格,如果要求用3.3V那就接3.3V的。
买了两块东芝的MG06ACA800E,冷启动不认盘,看了官方的文档,这个盘是SATA3.3但是并没有使用第三pin,所以我现在搞不明白为什么必须重启一次才能认到(况且如果支持PWDIS,重启应该也是认不到的),电源是贼船的RM650X,2017年的那款。
@搞事情: SATA 3.3的接口这Pin3也是可选的,并不一定是支持PWDIS。可能电机启动/加载速度比较慢没有认到?
@fcpowerup: https://toshiba.semicon-storage.com/content/dam/toshiba-ss/asia-pacific/docs/product/storage/product-manual/eHDD-MG06ACA-Product-Manual.pdf
按照这里的说法就是unused,应该是通不通电都不影响。如果是启动太慢的话那似乎没有什么办法?不重启一下的话不管是在BIOS还是进了系统都认不到,我是拿来组存储池的
@搞事情: 按datasheet的说法是这针没用上,你可以试试看用转接去掉3.3V看有无改善
@fcpowerup: 之前用透明胶带粘过,没有变化,估计是治不好了
@搞事情: 透明胶带不是很可靠,毕竟触点会挤压胶带。如果明确是文中提到的氦气盘,用转接线试试。
@fcpowerup: 上周末又想起了这个事情,给华擎的技术支持发了个邮件,说明了是冷启动不认盘,要求给加个启动延时,今天给我发了一版BIOS,刷上能用了,冷启动正常认盘。我又给他们发了一个邮件想问问具体原因是不是和我想的一样,不知道会不会给回复。