安装 HDD 时出错

安装 HDD 时出错

dmesg当我尝试安装 HDD 或尝试启动已连接 HDD 的 PC 时,收到以下输出:

[   65.553627] ata4: limiting SATA link speed to 1.5 Gbps
[   65.553634] ata4.00: exception Emask 0x10 SAct 0x3 SErr 0x4090000 action 0xe frozen
[   65.553637] ata4.00: irq_stat 0x00400040, connection status changed
[   65.553648] ata4: SError: { PHYRdyChg 10B8B DevExch }
[   65.553651] ata4.00: failed command: READ FPDMA QUEUED
[   65.553656] ata4.00: cmd 60/20:00:00:08:b3/00:00:1a:00:00/40 tag 0 ncq 16384 in
[   65.553656]          res 40/00:08:08:09:84/00:00:ae:00:00/40 Emask 0x10 (ATA bus error)
[   65.553658] ata4.00: status: { DRDY }
[   65.553660] ata4.00: failed command: WRITE FPDMA QUEUED
[   65.553664] ata4.00: cmd 61/40:08:08:09:84/00:00:ae:00:00/40 tag 1 ncq 32768 out
[   65.553664]          res 40/00:08:08:09:84/00:00:ae:00:00/40 Emask 0x10 (ATA bus error)
[   65.553666] ata4.00: status: { DRDY }
[   65.553670] ata4: hard resetting link
[   70.574212] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[   70.575983] ata4.00: configured for UDMA/133
[   70.590125] sd 3:0:0:0: >[sdb]  
[   70.590129] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[   70.590132] sd 3:0:0:0: >[sdb]  
[   70.590134] Sense Key : Aborted Command [current] [descriptor]
[   70.590138] Descriptor sense data with sense descriptors (in hex):
[   70.590140]         72 0b 00 00 00 00 00 0c 00 0a 80 00 00 00 00 00 
[   70.590150]         ae 84 09 08 
[   70.590154] sd 3:0:0:0: >[sdb]  
[   70.590156] Add. Sense: No additional sense information
[   70.590159] sd 3:0:0:0: >[sdb] CDB: 
[   70.590160] Read(10): 28 00 1a b3 08 00 00 00 20 00
[   70.590169] end_request: I/O error, dev sdb, sector 447940608
[   70.590184] sd 3:0:0:0: >[sdb]  
[   70.590186] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[   70.590188] sd 3:0:0:0: >[sdb]  
[   70.590189] Sense Key : Aborted Command [current] [descriptor]
[   70.590192] Descriptor sense data with sense descriptors (in hex):
[   70.590194]         72 0b 00 00 00 00 00 0c 00 0a 80 00 00 00 00 00 
[   70.590208]         ae 84 09 08 
[   70.590210] sd 3:0:0:0: >[sdb]  
[   70.590211] Add. Sense: No additional sense information
[   70.590212] sd 3:0:0:0: >[sdb] CDB: 
[   70.590212] Write(10): 2a 00 ae 84 09 08 00 00 40 00
[   70.590216] end_request: I/O error, dev sdb, sector 2927888648
[   70.590220] ata4: EH complete
[   70.590250] Aborting journal on device sdb1-8.
[   71.008917] EXT4-fs error (device sdb1): ext4_journal_start_sb:370: Detected aborted journal
[   71.008923] EXT4-fs (sdb1): Remounting filesystem read-only
[  101.131028] [drm] nouveau 0000:01:00.0: PFIFO: unknown status 0x40000000
[  103.350801] [drm] nouveau 0000:01:00.0: PFIFO: unknown status 0x40000000
[  155.407876] ata4: exception Emask 0x10 SAct 0x0 SErr 0x4090000 action 0xe frozen
[  155.407879] ata4: irq_stat 0x00400040, connection status changed
[  155.407880] ata4: SError: { PHYRdyChg 10B8B DevExch }
[  155.407883] ata4: hard resetting link
[  160.430297] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[  160.432121] ata4.00: configured for UDMA/133
[  160.446222] ata4: EH complete
[  163.768313] ata4: exception Emask 0x10 SAct 0x0 SErr 0x4090000 action 0xe frozen
[  163.768318] ata4: irq_stat 0x00400040, connection status changed
[  163.768321] ata4: SError: { PHYRdyChg 10B8B DevExch }
[  163.768326] ata4: hard resetting link
[  169.237531] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[  169.239249] ata4.00: configured for UDMA/133
[  169.253459] ata4: EH complete

我能从中得到什么呢?

答案1

这更像是基于常识和过去经验的猜测。

ata4: limiting SATA link speed to 1.5 Gbps

如果您预期链接速度为 3 或 6 Gbps,这可能表示电缆/连接器损坏或存在严重的无线电干扰。

此外,(ATA bus error)也指明了这方面的方向。

它还可能表明 (S)ATA 总线传输中的某个端点出现故障。请理解为:硬盘驱动器或控制器故障即将发生或已经发生故障。

我从这里看到了这些选项:

  • 验证AHCIBIOS 设置中已选择。如果已启用,请取消选择任何“IDE 兼容性”。
  • 尝试另外一根数据线。
  • 尝试主板上的另一个 SATA 端口。
  • 通过将此驱动器放入另一台您知道可以正常工作的机器中,验证磁盘是否正常工作或已损坏。
  • 查看是否有固件更新可修复与 (S)ATA 芯片组的不兼容问题。对于 SSD,我在 SSD 固件更新的变更日志中看到过此类示例。
  • 有些主板配有两个 SATA 控制器。请尝试使用连接到第二个控制器的端口。

相关内容