SATA 硬盘有时能被检测到,有时不能

SATA 硬盘有时能被检测到,有时不能

我的主板(ASRock B450 Fatality K4)上有 2 个 SATA 端口,硬盘驱动器有时检测和有时不是。

我读过手册,上面说如果一个 M.2 插槽被占用,那么 SATA3-4 端口将无法工作。好的,但我没有 M.2 卡,无法工作的 SATA 端口是 A1 和 A2:

在此处输入图片描述

以下是一次幸运的启动,检测到了 A1:

在此处输入图片描述

但我可以重启,然后它就会消失;或者不会。但大多数情况下它会消失。

PS. 如果我shutdown使用 PC,则很有可能在启动时检测到所有硬盘。问题通常发生在重启

图中 - A1 插槽中有一个 SSD,但所有这些都发生在 HDD 上。我只是想测试每种情况。

答案1

将 BIOS 从 1.80 更新至 3.21没有帮助。

这两个 SATA 端口由 ASMedia ASM1061 控制。

我不知道这个控制器是不是垃圾,或者正是这两个端口(由 ASM1061 控制)制造不当。但这 2 个 SATA 端口无法正常工作。

答案2

有时检测到,有时检测不到

这个问题不太可能通过 bios/efi 更新来解决。特别是对于 SATA 磁盘,它并不是新技术。

你的问题可能是因为连接断断续续

  • SATA 电缆损坏,电缆两端的两个连接器之间有接线,可通过更换 SATA 电缆来修复,费用为 5 美元。
  • 由于塑料连接器,SATA 电缆两端的物理连接不良,也可以通过更换 SATA 电缆来解决
  • 同样,对于上述两个用于磁盘的电源 SATA 电源连接器;使用与电源不同的 SATA 电源连接器。
  • 磁盘上的 SATA 连接器导致物理连接不良,这可能无法通过新的 SATA 电缆修复,需要更换新磁盘。
  • 主板上的 SATA 连接器损坏,无法通过更换 SATA 电缆来修复,请使用主板上的其他 SATA 端口。

系统地切换 SATA 数据线、SATA 电源线、不同磁盘和主板上不同 SATA 端口,直到确定原因。也可能是磁盘损坏(磁盘上的 SATA 控制器损坏),但我的经验是,类似这样的问题不会表现为频繁间歇性问题,它们会完全停止工作,磁盘不会显示出来。

ASmedia 没有任何问题。

答案3

您可以尝试禁用 BIOS 中的“快速启动”选项。此功能通过在启动过程中保留一些未初始化的设备来加快启动时间。

就我而言,我记得它导致了类似的问题——某些硬盘有时可以被检测到,有时则不能。

相关内容