Hdparm

SG_IO 感知數據儲存在哪裡?

  • March 24, 2018

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) DriverPython-SCSIt10.org 上跟進

引用自:https://unix.stackexchange.com/questions/420858