SG_IO認識データはどこに保存されますか?

SG_IO認識データはどこに保存されますか?

hdparm -S外付けUSBハードドライブから実行すると、次のエラーメッセージが表示されます。

SG_IO: bad/missing sense data

この感覚データはハードドライブのどこに保存されていますか?以前にこのエラーが発生したことがないため、ドライブの何かが破損しているとします。

答え1

hdparmドライブコントローラファームウェアと通信しています。そこからセンサーデータをリクエストしています。コントローラ/ファームウェアがこのコマンド/タスクをサポートしていないか、ツールがコントローラ/ファームウェアに適していない可能性があります。

詳細な背景情報や詳細に興味がある場合は、フォローしてください。 Linux SCSI General(sg)ドライバPython-SCSIまたはt10.org

答え2

問題は、以下を使用する必要があることです。

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)

関連情報