我的外部硬盘驱动器表现得很奇怪,所以我运行了坏块,似乎从我运行它的第一分钟起几乎每个块都是坏的。如果我这么做了badblocks -v > file
,运行几秒钟后文件就超过 100MB。
然后,更糟糕的是,我在没有使用我一直在使用的 10 英尺 USB3 延长线的情况下在同一个驱动器上运行了坏锁,并且速度为 5%,没有任何错误。
另外,如果我用电源线中断 badblocks,它将显示为不同的驱动器名称(/dev/sdb,运行 badblocks 并退出,驱动器现在是 /dev/sdc),并且我无法重现这个没有电源线。
坏块是否有可能出错并抱怨完美的驱动器?
答案1
听起来你的电缆不好。驱动器重命名本身表明 USB 连接被断开并重新启动,并且内核将下一个设备名称分配给后续连接。
我会在访问驱动器时查看 dmesg 是否有 USB 错误。如果它适用于短电缆,则进一步加强您的长电缆是不好的。另请记住,10 英尺本质上是 USB3 电缆的最大长度,主板或 USB 硬盘驱动器上的电子设备中的任何缺陷都会因使用这么长的电缆而被放大。因此,可能是电缆损坏,也可能是驱动器中的廉价 USB 控制器。建议是相同的:使用较短的电缆。