所有便携式 USB 硬盘都禁用 SMART 功能吗?

unf*_*nfa 3 usb hard-drive smart external-hard-drive

我拥有一些便携式 USB 硬盘驱动器。

最近,在更换笔记本电脑的故障驱动器后,我使用 GSmartControl (Linux) 来访问磁盘上的 SMART 数据,看起来所有具有 USB 连接的外部驱动器都不支持 SMART。

我拥有 2 个 ADATA HD710 硬盘和一台 Western Digital MyBook 3 TB。全部使用 USB 3.0 连接。

我使用 1 个 ADATA 硬盘进行日常增量备份,使用 3 TB 硬盘仅复制旧数据以及备份我家笔记本电脑的磁盘映像等。

我很确定 MyBook 内部有一个标准的大 SATA 驱动器。通过 USB 接口无法展示 SMART 功能吗?或者这是别的什么?

另一方面,我的 SanDisk 32 GB USB 3.0 随身碟报告支持 SMART(但根本不显示任何数据)。

怎么了?如果我的备份介质甚至不会报告坏块,我如何知道它是否状况良好?我应该停止使用 USB 驱动器进行备份吗?

Kam*_*ski 5

在 Linux 中我们有smartmontools. 它的网站提供了洞察力。最重要的片段:

要访问 SMART 功能,smartmontools必须能够直接向磁盘发送 ATA 命令。对于USB设备,至少必须满足以下条件:

  • USB 桥提供 ATA 直通命令。
  • 该命令受smartmontools.
  • 操作系统提供通过其 USB 层工作的 SCSI 直通 I/O 控制。
  • SCSI 支持是在 的操作系统接口中实现的smartmontools

请注意,存在独立于 的条件smartmontools。我想无论你使用什么工具,情况都是相似的。

我有两个 USB 适配器,但只有其中一个允许我使用 SMART 功能(使用一个相同的 HDD 进行测试)。