硬盘问题:是 SATA 控制器还是硬盘本身?

硬盘问题:是 SATA 控制器还是硬盘本身?

我有一块三星 1.5TB 硬盘,连接到 ECS H55H-I mini-ITX 主板。我安装了 XBMC 10(修改后的 Ubuntu 10.04)用作 HTPC。硬盘在正常使用过程中偶尔会遇到错误,导致其以只读方式重新安装。我更新了主板上的 BIOS,更换了 SATA 电缆并将其移至主板上的不同端口,安装并重新安装了操作系统(包括不同版本的 XBMC 和通用 ubuntu),但都无济于事。我最近对badblocks -sv​​和都进行了测试smartctl -t long。两者都未报告任何错误。

这让我觉得主板或 SATA 控制器可能是问题所在。有人知道我可以做哪些进一步的测试来帮助缩小范围吗?

处理器是 Core i3。我忘记型号了,但它是 32nm 处理器之一,带有封装显卡。没有独立显卡或光驱。电源是 150W Rosewill(很确定),随机箱一起提供。

答案1

电源是150w Rosewill

我非常怀疑它是不是 150w 的 PSU,如果是,那么它很可能不足以为您的系统供电,而且考虑到它是一款性价比高的 PSU,因此它不是一款非常稳定的产品。我知道的一件事是,PSU 必须是您系统中功率最大的设备,否则可能会导致所有其他组件损坏。

您实际上无法对硬盘进行任何其他测试,也许将硬盘连接到不同的 SATA 端口,而不是在同一区域,我相信主板配有两组 SATA 端口。

还要检查你的 SATA 电缆,确保它没有损坏。

答案2

这是 Seagate 硬盘实用程序的链接。它的优点在于,它不仅适用于 Seagate 的硬盘。我见过硬盘制造商提供的一些其他实用程序,只有当硬盘固件报告它是 Seagate 的硬盘时,它们才能工作。

http://www.seagate.com/www/en-us/support/downloads/seatools/

我看到了 Windows 可执行文件和基于 DOS 的测试。我还没有尝试过基于 DOS 的测试,由于您运行的是 Linux,因此它可能是最适合您的(您可能能够下载 CD 并从启动时运行它)。否则,它至少可以让您通过外部机箱从 Windows 计算机运行它(并希望排除硬盘驱动器或发现错误)

祝您驾驶顺利!

相关内容