STB Suite

用于 SCSI、SATA、SAS、iSCSI 硬盘驱动器、磁带驱动器和库外围设备的专业工程、筛选和测试软件,通过现成的 HBA 提供

我们收到了来自购买 SATA 驱动器的最终用户的 RMA,他们说他们有“坏扇区”。 我不知道他们使用什么测试来确定这一点,但是当我插入它们时,它们通过了 DST 和 SMART 测试。

你好… 还有一些问题…

您是否想测试驱动器上的每个扇区是否可以正确写入和读取,例如写入模式然后读取数据比较,如果比较不比较则失败?
如果是这样,请使用以下简单的 DMM 测试序列:

  1. 顺序写入、整个驱动器(-1 个块)、任何数据模式
  2. 顺序读取,整个驱动器,与 #1 相同的数据模式,选中“读取比较”框
    这将测试驱动器上的每个块,以确保它们都可以可靠地写入、读取并且没有任何数据错误。

或者您是否正在尝试确定驱动器是否有问题,但是否正在使用 ECC 或重试解决这些问题?
在这种情况下,您需要查看驱动器历史记录,使用查看 SAS/SCSI/FC 的日志页面或查看 SATA 的 SMART 数据。

或者您是否试图确定驱动器过去是否存在数据错误?
与上面相同,您需要查看驱动器历史记录,了解它必须执行的错误纠正。

另外…

我认为驱动器上没有任何重新分配的扇区是非常罕见的......

SATA 驱动器

通过查看 SATA 驱动器的 SMART 数据,您可以看到有多少重新分配的扇区。
进入STB原始模式->ATA/SATA->命令-查看 SMART 数据并选择您的驱动器。
SMART 属性 5 是重新分配的扇区数——这是我的驱动器之一 –

如果您想筛选这些错误,请在 DMM 中选择 SMART 测试步骤,然后像这样定义您的标准 –

将此测试步骤添加到您的测试序列中。 然后,当您测试任何具有比您定义的更多重新分配扇区的 SATA 驱动器时,将失败并且所有信息都将被记录。

SAS/SCSI/FC 驱动器

通过查看 SAS/SCSI/FC 驱动器的 Log Page 数据,您可以看到有多少重新分配的扇区。
转到 STB 原始模式并选择您的驱动器。
右键单击驱动器并选择 查看日志页面 –

此示例显示自上次重置日志页面以来已对写入执行 4 次错误更正的驱动器。 “可能延迟纠正的错误”很可能是需要重新搜索或需要重新映射目标 LBA 的错误。
您也可以双击驱动器,然后选择错误数据选项卡

查看驱动器错误历史记录。

如果您想在 DMM 中筛选这些错误,请单击“测试阈值”选项卡并使用“重新读取”或“重新写入”字段,或者您可以明确指定日志页面/日志参数/值
组合。