华硕主板上的 SATA 控制器坏了?

华硕主板上的 SATA 控制器坏了?

此时我已经决定进行 RMA/更换,但出于教育目的,SATA 控制器是如何“失效”的?

几天前的一个晚上,我自制的工作站处于空闲状态并死机。我按住 PC 机箱上的电源按钮重新启动;操作系统无法启动,现在我就是这样。BIOS 无法识别除 DVDRW 驱动器之外的任何 SATA 设备。我的硬盘或固态硬盘都看不到。BIOS 可以识别 USB 设备,但引导加载程序无法识别。我没有 IDE 端口。

操作系统 = Ubuntu 12.04,内核 3.13.5,崩溃前 7 天更新

Mobo = AsusP8Z68-VLX BIOS = American Megatrends ver 4105(最新版) CMOS = 通过重新安装电池重置(在 3.0/3.0 V 下测试)

RAM = 4x 2Gb Kingston DDR3 1600 MHz - 已在 BIOS 中验证工作正常

驱动器

2x Western Digital 500 Gb SATA HD - 已验证可用
1x OCZ 30 Gb SATA SSD - 已验证可用

SATA 端口

2x 6 Gb/s - 已验证可行
4x 3 Gb/s - 已验证可行
BIOS 可识别任何端口上的 DVDRW,但无法识别任何其他驱动器。它还能识别我的 SMI 多卡读卡器,但无法识别读卡器中的任何介质。

SATA 配置

AHCI = 未检测到驱动器
IDE = 未检测到驱动器
RAID = 未检测到驱动器

BIOS 配置

UEFI = 未检测到驱动器 Legacy = 未检测到驱动器

力量

Coolmax 850W = 经过验证,
在 120VAC、15A 电路上配备防电涌 Belkin 电源板,并带有 6 个其他小型消费电器设备(在整个电路上,而不是电源板)

命令结果(来自 Ubuntu live CD)

lsusb = 显示所有设备
lspci = 显示所有设备
lsscsi = 显示 DVDRW、读卡器、所有 USB
fdisk -l = 不返回任何内容
gparted = /dev/sda1 3.73 GiB(这是保存 .iso 的 DVD)

因此,BIOS 不会看到任何 SSD/HD。此时我已决定进行 RMA/更换,但出于教育目的,SATA 控制器如何“死亡”?或者,还可能发生什么?

答案1

主板上的 SATA 控制器实际上是单独的控制芯片,通过主板上的总线管理驱动器的 I/O。这些芯片与其他芯片非常相似,容易因焊点不良、芯片损坏、总线损坏等而发生故障。此外,还涉及其他组件,例如电容器等,它们构成了完整的电路,因此还有其他参与方可能会发生故障。

尝试使用一个驱动器,并将其从 SATA 端口移至 SATA 端口,查看它是否被识别(移动时当然要关闭电源,不要热插拔 SATA 硬盘……)如果单个驱动器在所有端口上都能正常工作,则可能是电源的问题。还可以尝试将 DVD 驱动器移至另一个端口,查看它是否被识别。要测试问题是否出在您的主板控制器上,您可以将驱动器插入另一台机器,查看它们是否被识别。如果另一台机器识别驱动器,则可能是控制器问题。

答案2

首先拔出所有驱动器,然后尝试逐个放入每个驱动器。使用 Live CD 进行启动。如果所有驱动器均不起作用,请尝试不同的 SATA 端口。

真的是控制器坏了吗?可能是某个驱动器坏了,也可能是某条 SATA 电缆坏了。

如果您有 PCI SATA 卡或可以借用一张,您也可以尝试一下以确认它是 SATA 控制器还是主板上的其他组件。

我假设您最近没有升级 BIOS 或驱动程序?

相关内容