我有一个旧的西部数据硬盘驱动器开始通过坏的SATA电缆得到一些坏扇区,更换电缆后,我试图用dd实用程序用零填充磁盘,但它一直返回I / O错误。所以,我尝试使用Windows的完整格式功能,它工作正常,没有错误。我重新安装了我的Linux发行版然后检查了SMART
据我所知,重新分配的扇区数首先设置为12256.它几乎每次打开计算机时都会增加。无论如何,我的问题是:SATA电缆为何以及如何破坏这些扇区?括号中的数字是多少(2396 0)?为什么Windows的完整格式有效但dd失败了?
另外,我检查了我的其他HDD(安装了Windows 7)上的SATA电缆故障,结果是“发生磁盘读取错误.Ctrl + Alt + Del重启”。我在1个月前遇到了同样的I / O问题,另一台比这个更新的硬盘(使用相同的SATA电缆)
2
我认为由固件重新分配一个扇区。该过程可能由外部操作触发,但后面的所有内容都是内部的,并且不依赖于使用的SATA电缆。您的硬盘可能正在死亡。
—
Kamil Maciorowski
SMART报告对我来说有点混乱。也许其他人可以提供清晰度。但RAW值通常是必须由驱动器固件解释的专有值 - 因此这不是坏扇区的数量,您应该忽略它。它更有可能是88的价值。此外,你对未决和不可恢复的部门更感兴趣 - 我在本报告中都没有看到。如果您的电源线不良,可能表明启动/停止计数过高的原因。但无论如何,这种驱动器很可能是有问题的,应予以更换。
—
Appleoddity
@Appleoddity不,原始值正是发生了什么。@KamilMaciorowski可以尝试使用专用工具(例如维多利亚或MHDD等真实模式下工作的PC3000或DOS程序)来强制执行内部硬盘固件以替换坏扇区,但不是你的情况,如果列出了固件,可以用固件替换坏扇区在“待定或不可恢复的扇区”中,但SMART的参数5是“计数”,显示已被固件替换的内容。我的建议是尽快更换这个驱动器,如此大量的错误,它离开“一分钟”。
—
亚历克斯
@KamilMaciorowski我非常怀疑这种可能性。我没有评论,但我检查了我的其他硬盘(安装了Windows 7)上的有故障的SATA电缆,结果是消息“发生磁盘读取错误。按Ctrl + Alt + Del重新启动”。我没有评论过的其他事情是我1个月前有另一个比这个更新的硬盘驱动器有同样的问题,但我最终完全损坏它,因为我认为这是一个物理问题,我拆开它来检查是什么继续 也许,如果我在Windows上完成了一个完整的格式,它将(部分?)恢复
—
Krush206
您的启动/停止计数异常。如果它是服务器,那么根本不允许HDD向下旋转,如果它是桌面,则在HDD进入睡眠状态并停止旋转之前设置270分钟超时。与那些不断旋转的事件相比,开始/停止杀死硬盘的事件往往更多。完整格式不会帮助。您可以尝试在帮助下启动内部固件的长测试
—
亚历克斯
smartctl
,但我认为这太迟了。拿克隆兹拉并运行它的 -rescue
选项,以至少保存你的硬盘上仍然存在的东西