我每天使用USB外部驱动器,我希望能够检查它们的完整性。最近我碰巧发现我无法从它们中读取智能属性。
我想知道是否有外部外壳允许操作系统检查智能属性,无论是USB还是eSATA,以及这是否是硬件和/或软件的限制(S)。
我怀疑这是与硬件相关的某些USB外壳的限制,但在其他地方找不到真正的答案。
发布于 2019-02-22 02:36:52
如果USB适配器/附件支持UASP、USB附加SCSI协议,则可以获得智能属性。较旧的外壳可能不支持此协议,并且可能只具有与SMART的专有接口,或者根本没有。
Linux命令对旧的专有smartctl机箱有一些支持,所以您可能会很幸运。有关所有血淋淋的详细信息,请参阅smartctl手册页中解释其-d选项的部分,如果有必要,可以使用该选项指定接口类型。
如果smartctl没有自动检测您的UASP外壳,请在命令行上传递-d sat。例如:
smartctl -d sat -a /dev/sdbhttps://serverfault.com/questions/955204
复制相似问题