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

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

我有几个便携式 USB 硬盘驱动器。

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

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

我使用一个 ADATA 驱动器进行每日增量备份,并使用 3 TB 驱动器仅复制旧数据和我家人的笔记本电脑等的备份磁盘映像。

我很确定 MyBook 里面有一个标准的大型 SATA 驱动器。使用 USB 接口是否无法显示 SMART 功能?还是有其他原因?

另一方面,我的 SanDisk 32 GB USB 3.0 闪存盘报告已启用 SMART(但根本不显示任何数据)。

怎么回事?如果我的备份介质甚至不会报告坏块,我怎么知道它是否完好无损?我是否应该停止使用 USB 驱动器进行备份?

答案1

在 Linux 中我们有smartmontools其网站给出了见解。最重要的片段:

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

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

注意,存在与 无关的条件smartmontools。我想无论你使用什么工具,情况都是类似的。

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

答案2

不,它没有被禁用。我有四个 Western Digital 2 TB 外置硬盘,所有四个硬盘都在 Windows 10 下使用 CrystalDisk 报告其数据。

您的问题可能是您使用的工具或操作系统的问题。

相关内容