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
)