Mac Mini 驱动器出现问题但已通过 SMART 验证:硬盘或控制器损坏?

Mac Mini 驱动器出现问题但已通过 SMART 验证:硬盘或控制器损坏?

我有一台 3 年前的英特尔 Mac Mini(编辑:很确定它是1.66 GHz 酷睿双核 T2300) 在家。大约一个月前,它停止从硬盘驱动器(内置,SATA,80GB)启动。我尝试从安装光盘启动以修复文件系统,但磁盘实用程序无法这样做(“无效节点结构”)。我也无法从安装光盘或 Ubuntu 启动 CD 在终端中使用硬盘驱动器(“DRDY err”)。我可以看到一些目录的内容,但其他目录会出错,尝试复制文件时会失败。此时,我确信文件系统已损坏,我至少想重新格式化。

DiskWarrior 能够让我检索我感兴趣的数据文件,这些数据文件现在已复制到外部硬盘驱动器,但在尝试重建驱动器目录的过程中,它报告了大量问题(“磁盘故障导致速度降低”计数超过 2000)。它还不允许我使用重建的目录替换驱动器上的目录;它声称磁盘错误阻止以这种方式进行恢复。

在正常情况下,我现在会假设驱动器本身出现故障:DiskWarrior 的上述“磁盘故障”错误应该意味着硬件问题。我最初的计划是购买一个替换的内部 2.5 英寸驱动器。但是:磁盘实用程序、命令行工具和 DiskWarrior 一直报告驱动器的 SMART 状态正常/已验证。所以我现在担心驱动器硬件实际上没有问题,问题是由于磁盘控制器不知何故“出现故障”造成的。如果是这样,我可能会更换整台计算机。

有什么建议可以告诉我该怎么判断问题出在哪里吗?我手头没有很多闲置的硬件,所以我没办法简单地将驱动器放入另一台机器中或在 Mini 中放入另一个硬盘驱动器。

答案1

思考Intel Mac Mini 的硬盘和光驱都使用 SATA。(遗憾的是,我无法找到明确的说法来证明这一点。但我确实找到了一段某人拆卸光驱的视频,在我看来,连接器看起来像是 SATA)。

我的猜测是,如果光驱使用起来没有问题,那么控制器问题的可能性就较小。如果两个驱动器都使用相同的 SATA 控制器(我怀疑),那么控制器损坏就意味着两个驱动器都无法工作。而且,从概率上讲,硬盘驱动器出现故障的可能性肯定比控制器芯片更大。

遗憾的是,我能想到的进一步隔离故障的唯一方法是移除驱动器并在已知良好的系统中对其进行测试。

请注意,它不一定非要是 Mac 系统。任何可以安装 SATA 驱动器的系统都可以。事实上,PC 是首选,因为这样您当然可以启动并运行针对驱动器的制造商诊断程序。

另一种可能有效的方法是移除驱动器并将其安装在外部 USB 或 Firewire 外壳中。然后您可以从安装介质启动,看看是否仍然看到访问驱动器的错误。在我看来,这真的不是好的替代方案,但它至少可以让您看到驱动器在不同环境下的行为。

不过,您至少应该尝试从安装光盘运行 Apple Hardware Test 诊断程序。(参考:基于 Intel 的 Mac:使用 Apple 硬件测试) 就测试而言,AHT 并不那么令人印象深刻或信息丰富。但聊胜于无。而且您可以使用现有的硬件来实现它。

相关内容