这个驱动死了吗?

这个驱动死了吗?

我在使用 Seagate 笔记本电脑 SSHD 1TB 时遇到问题,PN:ST1000LM014-1EJ164-SSHD-8GB

dmesg | grep ata1:

说:

[    1.197516] ata1: SATA max UDMA/133 abar m2048@0xf7d36000 port 0xf7d36100 irq 31
[    6.548436] ata1: link is slow to respond, please be patient (ready=0)
[   11.232622] ata1: COMRESET failed (errno=-16)
[   16.588832] ata1: link is slow to respond, please be patient (ready=0)
[   21.269019] ata1: COMRESET failed (errno=-16)
[   26.621223] ata1: link is slow to respond, please be patient (ready=0)
[   56.322386] ata1: COMRESET failed (errno=-16)
[   56.322449] ata1: limiting SATA link speed to 3.0 Gbps
[   61.374591] ata1: COMRESET failed (errno=-16)
[   61.374651] ata1: reset failed, giving up

此外,我在 GParted 中没有看到该驱动器。

这是否意味着该驱动器已死亡或半死亡?

答案1

由于问题出在链路上,而不是驱动器本身报告的实际错误,因此从技术上讲,这意味着 SATA 端口、SATA 电缆或驱动器存在问题。尽管驱动器很可能已经死了。 (但如果有一根电缆,请尝试另一根电缆!)

答案2

我只是花了几个小时试图解决同样的错误。我只是在日志中注意到它,因为我正在调试一个不相关的问题;即使出现“COMRESET failed (errno=16)”错误,系统仍然能够引导至 Debian。

我确信这不是硬件问题,但将 sda 的电缆从 SATA0 移至任何其他端口后,它就消失了。我通过使用所有其他可用组合启动并在 SATA0 中尝试不同的电缆/驱动器组合向 SATA0 证明了这一点;该错误仅在使用该端口时引发。

Mobo 是和硕 IPISB-CH2(来自 HP h8-1250ea 的捐赠者),供参考。

相关内容