SG_IO 인식 데이터는 어디에 저장됩니까?

SG_IO 인식 데이터는 어디에 저장됩니까?

hdparm -S외장 USB 하드 드라이브에서 실행할 때 다음 오류 메시지가 나타납니다.

SG_IO: bad/missing sense data

이 감각 데이터는 하드 드라이브의 어디에 저장되어 있나요? 이전에 이 오류가 발생한 적이 없으므로 드라이브의 무언가가 손상된 것으로 가정합니다.

답변1

hdparm드라이브 컨트롤러 펌웨어와 통신 중입니다. 거기에서 센서 데이터를 요청하고 있습니다. 컨트롤러/펌웨어가 이 명령/작업을 지원하지 않거나 도구가 컨트롤러/펌웨어에 적합하지 않을 수 있습니다.

더 많은 배경 정보와 세부 사항에 관심이 있다면 팔로우하세요. Linux SCSI 일반(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)

관련 정보