HDD가 이제는 3.3V 안쓴다고 들음
5V랑 12V만 릴레이로 끊었다 붙였다 하면 됨
근데 하드디스크가 작업중에 전원을 강제로 내리면 치명적임
헤드를 파킹장소에 위치하도록 미리 명령을 내려주고
(물리) 전원을 내려주는게 맞다고 생각함
근데 하드디스크를 어떻게 소프트웨어로 멈춰야 할지 모르겠음.
윈도우 11씀
HDD가 이제는 3.3V 안쓴다고 들음
5V랑 12V만 릴레이로 끊었다 붙였다 하면 됨
근데 하드디스크가 작업중에 전원을 강제로 내리면 치명적임
헤드를 파킹장소에 위치하도록 미리 명령을 내려주고
(물리) 전원을 내려주는게 맞다고 생각함
근데 하드디스크를 어떻게 소프트웨어로 멈춰야 할지 모르겠음.
윈도우 11씀
이건 백블레이즈에 물어봐야할듯
하드웨어 제거 - dc App
핫플러그랑 관련이 있을 듯
https://community.osr.com/t/hard-disc-drive-head-parking-through-windows-application-drive/54813?utm_source=perplexity
이거
한번 읽어보셔요
IOCTL_SCSI_PASS_THROUGH 기능을 통해. 어떻게 특정 하드디스크에다가 명령을 넣을 수 있음? "이 일은 컨설팅 업무로 기꺼이 진행해 드리겠습니다. 관심 있으시면 오프라인에서 직접 연락 주세요." 미국까지 뱅기타고 찾아가야함? 꽁짜로 버튼 안만들어 줄꺼 같은데?
FlushFileBuffers를 호출한 뒤, IOCTL_ATA_PASS_THROUGH로 ATA STANDBY IMMEDIATE(또는 IDLE IMMEDIATE) 명령을 전송하면 스핀다운(대부분의 드라이브에서 헤드 파킹 포함)이 된다.
(1) 대상 볼륨 핸들/디스크 핸들 획득→FlushFileBuffers→(2) 디바이스 핸들에 IOCTL_ATA_PASS_THROUGH로 STANDBY IMMEDIATE→(3) 디스크 오프라인 또는 장치 제거(가능 시)→(4) 릴레이로 5V/12V 차단.