Hdparm
SG_IO 感知數據儲存在哪裡?
hdparm -S
在我的外部 USB 硬碟上執行時,我收到以下錯誤消息:SG_IO: bad/missing sense data
這些感知數據儲存在硬碟驅動器的什麼位置?我以前從未遇到過此錯誤,因此我假設驅動器上的某些內容已損壞。
問題是我需要使用:
sdparm -rs SCT=600 /dev/my_disk sdparm -rC stop /dev/my_disk
代替
hdparm -S 12 /dev/my_disk hdparm -y /dev/my_disk
分別。
(由這個命令
sdparm
的等效hdparm
表提供)
hdparm
正在與驅動程序控制器韌體進行通信。它正在從那裡請求感測器數據。這裡可能是控制器/韌體不支持此命令/操作,或者該工具不適合您的控制器/韌體。如果對更多背景資訊和細節感興趣,您可以在 Linux SCSI Generic (sg) Driver、Python-SCSI或t10.org 上跟進。