机械硬盘缺陷导致系统故障 - SATA


1

因此,我希望这个问题不会过于宽泛,因为我真的想要熟悉更深层次的相关问题。

背景:

在他放下笔记本电脑之后,我的一个朋友因系统硬盘坏了而遇到了麻烦。通常我会使用众所周知的工具处理这些问题ddrescue。但在这种情况下,我甚至没有机会检查硬盘。

硬盘: Western Digital 500GB - SATA HDD 2,5 - WD5000LPVX 22v0tt0

问题:

一旦我将硬盘连接到我的系统(即使我试图热插拔它),整个系统似乎冻结和绊倒。当我连接硬盘并执行冷启动时,系统会在不同阶段挂起:启动提示,登录提示,登录后。

由于振动,我认为硬盘盘仍在旋转。在几个intervalls中,您可以在这里使用这种常见的点击和磨音。当我热插拔硬盘时,我收到了几条消息kern.log

...
ata1: irq stat 0x00000040, connection status changed 
ata1: SError: { CombWake DevExch } 
ata1: hard resetting link 
ata1: link is slow to respond, please be patient (ready-0) 
ata1: COMRESET failed (errno=-16) 275061 
ata1: hard resetting link 
ata1: link is slow to respond, please be patient (ready=0) 
ata1: COMRESET failed (errno=-16) 
ata1: hard resetting link 
ata1: link is slow to respond, please be patient (ready-6) 
ata1: COMRESET failed (errno=-16) 
ata1: limiting SATA link speed to 1.5 Gbps 
ata1: hard resetting link 
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310) 
ata1.00: qc timeout (cmd Oxec) 
ata1.00: failed to IDENTIFY (I/O error, err mask 0x5) 
ata1: hard resetting link 
ata1: link is slow to respond, please be patient (ready=0)
ata1: COMRESET failed (errno=-16) 
ata1: hard resetting link 
ata1: link is slow to respond, please be patient (ready=0) 
ata1: COMRESET failed (errno=-16) 
ata1: hard resetting link  
ata1: link is slow to respond, please be patient (ready=0) 
ata1: COMRESET failed (errno=-16) 
ata1: hard resetting link 
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 310) 
ata1.00: qc timeout (cmd Oxec) 
ata1.00: failed to IDENTIFY (I/O error, err mask=0x5) 
ata1: hard resetting link 
ata1: link is slow to respond, please be patient (ready=0)  
ata1: SATA link down (SStatus 0 SControl 310)  
ata1.00: link offline, clearing class 1 to NONE ] 
ata1: EH complete

题:

所以对我而言,机械故障非常明显,但是:

  • 有没有我可以做的事情,没有拥有特殊的硬盘恢复硬件工具?
  • 什么样的硬件故障会导致这样的麻烦?
  • 什么样的SATA命令会导致系统在引导过程中以这种方式挂起?

编辑:

此外,我应该提一下,笔记本电脑在跌落到地面后运行了几分钟。然后笔记本电脑经常断电,没有任何错误或不当行为。

Answers:


0

在大多数情况下,磁头(组件)都存在问题。头部安装在头部组件或HSA上。当计算机在POST过程中启动时,初始化HDD(固件,大小,参数,模式,接口)并报告给BIOS。在此阶段期间,HSA离开着陆区(它停放在哪里)并且磁头正在读取特殊扇区(所谓的自适应),其中存在关于驱动器和其他扇区的服务信息。如果它无法读取此数据,则HDD会挂起并重试,导致所有系统挂起。

这也可能是由坏扇区引起的,但在这种情况下,只有在不总是读取这些扇区时,HDD才会变慢。

HSA可以更换,但只能在服务中心的特殊洁净室中更换。

硬盘里面

HSA更换

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.