坏块只读测试是否足以验证数据完整性/驱动器健康状况?(坏块/Linux)
正如标题所示,我有一块硬盘,大约一年前我都没有打开过它,我想检查一下它是否有坏扇区。通常,我会使用坏块进行 4 次破坏性读写测试来测试新驱动器badblocks -b 4096 -wsv /dev/sdx。由于磁盘上已存满数据,而且我没有其他备用驱动器来迁移数据,所以我正在考虑使用坏块进行只读测试,看看重定位扇区计数值是否发生变化。我会在smartctl -A /dev/sdx只读测试之前和之后运行智能测试,看看是否有任何差异。这是找出坏扇区数量的有效方法吗? 只读测试能否确定是否存在数据损坏?除了 badblocks 之外,还有其他更好、更新的工具可以完成...