1. 当前位置: 网站首页 >  NAS >  NAS开机认不到硬盘怎么办?硬盘不转、时有时无,查到最后根本不是盘的错

NAS开机认不到硬盘怎么办?硬盘不转、时有时无,查到最后根本不是盘的错

NAS认不到硬盘排查流程:三种症状分诊、盘转不转分岔、SATA线供电盘位交叉排查与dmesg命令对照

上个月给家里那台N100小主机清灰,拆开吹了吹灰,装回去开机,飞牛的存储空间页面弹了个红字:存储池降级。我那块4T酷狼,就是存了四万多张照片的主力盘,直接从硬盘列表里消失了。

当时心里咯噔一下,第一反应就是盘挂了,差点当场下单一块新盘。后来忍住了,花了半个晚上按顺序排查,到头来答案是:SATA线松了。盘本身好得很。这半天折腾让我把「NAS认不到盘」这件事的排查顺序彻底理顺了,四种病根,各有各的症状,你照着对号入座就行。

先分清三种症状,再用手摸一把

认不到盘不是一种病,是三种病,上来先别乱动,看清楚自己属于哪一种。

症状表现优先怀疑谁
完全消失系统硬盘列表里压根没有这块盘供电、SATA线、盘位
时有时无重启能认到,跑几天又掉,反复横跳SATA线接触不良、供电临界
报降级或掉线盘在列表里,但存储池报异常链路不稳,也可能真是盘要不行了

顺带说一句,如果你是整个NAS都连不上、网页打不开,那是另一码事,机器本身或者网络的问题,我之前写过一篇NAS突然无法访问的排查,先把机器救回来再谈硬盘。

我的情况是第一种加第三种的混合体:列表里没有这块盘,但因为它在存储池里,所以池子直接报降级。这种最吓人,但也最常见。

症状归类完别急着敲命令,先把手指搭在硬盘上,开机听一听摸一摸。3.5寸机械盘通电起转那一下是能明显感觉到的,一股细密的震动从盘体传出来,还有很轻的马达声。

这一下就把问题劈成两半:

盘在转,说明12V供电到了、电机在工作,问题大概率出在数据链路上——SATA数据线、接口、盘位,往这几个方向查。

盘不转,一点震动都没有,那是电根本没到。查电源线插没插紧、换个电源接头试、再怀疑电源本身。我清灰那次就是顺手把电源线也拔了,重插的时候那个大4pin没按到底,看着插上了实际是虚接。

还有第三种手感要警惕:盘在转,但有规律的「咔——哒」声,寻道声大得不像话,这种多半是磁头或者盘片的事,别折腾线了,赶紧想数据怎么办,这个后面说。

SATA线是头号惯犯,我的清灰翻车就是它

盘在转、列表里没有,九成是数据线的事。SATA线这个东西便宜到没人重视,但它偏偏是整条链路里最脆弱的一环。

我那台N100用的是装机时老板送的散线,没有金属卡扣,就是光秃秃的插头。平时不动它没事,我清灰拔过一次再插回去,自以为插紧了,实际差着半毫米。开机后系统偶尔能扫到、偶尔扫不到,最后彻底消失——这就是典型的接触不良。SSH里一看日志,满屏的link down,链路反复断开重连,驱动到头来放弃了。

换线记住三点:

一是买带金属卡扣的线,插到位会有「咔」的一声轻响,卡扣锁住之后运输震一下都不会松。散装无扣线两三块一根,卡扣线也就五六块,这钱别省。

二是别买太长的。SATA规范里数据线建议一米以内,太长的线信号完整性没保障,机箱里走线50厘米绰绰有余。

三是插之前看一眼接口。SATA插头是L形的防呆口,方向不对是插不进去的,但歪着用力怼是能把塑料接口怼裂的。金手指氧化发黑的,拿橡皮擦轻轻蹭两下再插。

我换了根带卡扣的线之后,那块酷狼立刻就回来了,存储池十分钟后自动恢复,四万多张照片一张没少。

供电这笔账:启动那一两秒,一块3.5寸盘要吃25瓦

如果换了线还是时有时无,或者多块盘的机器一到冷开机就有盘消失,那要算算供电的账了。

3.5寸机械盘平时运转也就5到8瓦,我之前测整机功耗的时候记过数,读写的时候每块盘多出来的功耗就几瓦,不起眼。但启动那一瞬间完全是另一回事:电机从静止拉到7200转,12V那一路的电流会冲到接近2安,折算下来一块盘要吃掉20到25瓦,持续一到两秒才回落。我家那台N100配的12V 6A适配器,总共72瓦,带一块机械盘加系统盘,余量是够的。

表弟那台四盘位的二手群晖就栽在这上面。他陆续塞了四块3.5寸盘进去,冷开机的时候四块盘同时起转,光硬盘瞬时就要吃掉将近100瓦,再加主板,电源那一两秒是在硬扛。扛不住的表现特别典型:偶尔有一块盘认不到,重启一次就好了,天冷的时候更容易犯。他自己还纳闷是不是盘坏了,拿去电脑上一测,盘好好的。

这种供电临界的状态有个很省钱的土办法:开机前先拔掉一块盘,等机器完全启动、别的盘都转稳了,再把这块盘热插回去。群晖这类成品机是支持热插拔的,SATA协议本身就带热插拔能力。代价是每次冷开机都得手动来一次,治标不治本,但能救急。

根治要么换大功率电源(成品NAS得看官方配件),要么控制盘的数量。买盘之前先把这笔账算了,别学我当初看NAS硬盘怎么选的时候光顾着看盘,忘了家里电源的感受。

盘位和背板:交叉换位,一换就知道是谁的锅

换了好线、供电也没问题,盘还是认不到,这时候就要用交叉法把嫌疑犯挨个排除了。逻辑很简单:让盘和盘位互相换位,看故障跟谁走。

把消失的盘插到另一个确认正常的盘位。如果认到了,说明盘没问题,是原来的盘位、那根线或者那个接口的事。再把一块正常的盘插到出问题的盘位,如果它也消失,坐实了是盘位的问题。

多盘位成品机里盘位后面是背板,盘插上去不是直接插主板,而是压在背板的触点上。用了几年的机器,背板触点氧化、弹簧片疲劳都有可能,表现就是某个盘位特别爱出幺蛾子。自己能做的也就是重新插拔几次蹭一蹭触点,再不行就是背板或者主板接口的硬件故障,超出家庭维修范围了。

自组NAS还有个老坑顺手提一句:BIOS里的SATA模式要是被改成IDE或者RAID,系统认盘也会出各种怪象,确认是AHCI模式。黑群晖玩家对这一条应该不陌生。

还没完:SSH里两行命令看真相,什么时候才真是盘的错

上面都是物理层的排查,如果你机器还开着、SSH能进去,有两行命令能直接看到系统跟硬盘打交道的原始记录,比猜高效得多。

dmesg | grep -iE "sata|ata[0-9]" 这行会把内核里所有SATA相关的日志筛出来。重点看几个词:link down是链路断了,hard resetting link是驱动在重试链路,COMRESET failed是重试也失败了。这些词出现得越多、越密,越说明是线和接触的问题,跟盘本体关系不大。如果看到SStatus是0,说明物理链路彻底没建立,盘压根没挂上总线,优先查线和电。

lsblk 列出系统认到的所有块设备,盘在不在、设备名是sda还是sdb,一目了然。物理排查前后各跑一次,对比结果就知道动作有没有生效。

那什么时候才轮到给盘判死刑?物理层全换过一遍——线换了、位换了、供电确认没问题、接到电脑上也不认或者认了但SMART一片红——那才是盘真的不行了。这时候先别格式化别瞎折腾,硬盘坏之前其实有前兆,回头看看早就有信号;SMART输出怎么读我写过一篇逐行判读的教程,照着看RAW值就行。真到换盘那一步,旧盘数据怎么搬家也有完整的迁移流程可以抄。

我这次的结局是好的:一根六块钱的SATA线解决了所有问题。所以下次开机盘消失了,先把钱包收起来,按下面的顺序走一遍。

收尾:照这个顺序查,别跳步

顺序动作在排什么
1摸盘听声,看转不转供电通没通
2重新插拔电源线和SATA线,两头都按到底虚接
3换一根带卡扣的SATA线线材老化无卡扣
4盘换盘位交叉测试盘位、背板、接口
5多盘机器算启动电流,先拔一块再热插供电余量
6dmesg看日志,都过了还不行才怀疑盘本体SMART短测兜底

一句话总结:认不到盘的故障里,盘自己坏是少数派,线和电才是大头。先把六块钱的线换了,再说别的。

展开全文


版权说明 手机扫码阅读
版权所有:《数巢笔记》 => 《NAS开机认不到硬盘怎么办?硬盘不转、时有时无,查到最后根本不是盘的错》
本文地址:https://www.shunot.com/nas/1049.html
除非注明,文章均为 《SHUNOT》 原创,欢迎转载!转载请注明本文地址,谢谢。

发表评论

联系我们

在线咨询:点击这里给我发消息

微信号:master_135

工作日:9:00-23:00,节假日休息

扫码关注