"hdparm" 전원 관리 설정은 디스크 자체에 저장됩니까, 아니면 운영 체제에 저장됩니까?

"hdparm" 전원 관리 설정은 디스크 자체에 저장됩니까, 아니면 운영 체제에 저장됩니까?

명령줄을 사용하여 회전 시간을 설정했지만 hdparm -S 100 /dev/sda1재부팅 후(디스크를 분리한 다음 동일한 케이블/포트를 사용하여 다시 연결) 절전 모드로 전환되지 않는 것 같습니다. 그래서 다시 명령을 적용했습니다.

절전 설정은 디스크의 펌웨어에 저장되고 디스크 자체에서 처리되므로 컴퓨터(새 OS, OS 다시 시작 등)와 독립적이라고 생각합니다. 이게 잘못된 건가요? 그리고 OS에 설정이 존재하기 때문에 hdparm -SOS가 시작될 때마다 명령을 다시 실행해야 하나요?

답변1

디스크 자체에 저장되지만 휘발성 메모리에 저장됩니다. 전원을 껐다 켜면 설정이 기본값으로 복원됩니다.

내가 만난 대부분의 드라이브도 초기화 중에 이러한 값을 재설정합니다. 즉, 데이터 연결(예: SATA)을 분리했다가 다시 연결하거나 PC를 다시 시작하면(실제 전원 손실 없이) 이 값도 재설정됩니다.

답변2

Herman이 대답했듯이 명령을 통해 설정된 설정은 hdparm일시적이며 드라이브에서 전원이 제거되면 재설정됩니다.

많은 배포판에서는 설정을 영구적으로 만드는 방법을 제공하거나 문서화합니다.

일부 드라이브는 스핀다운 구성에 대한 지원이 제한되어 있거나 일반적인 사용 중에도 이를 잊어버리기 쉽습니다. 이러한 유형의 드라이브의 경우,HD 유휴소프트웨어에서 타이머를 구현하는 데 사용할 수 있습니다. 드라이브 활동을 모니터링하고 지정된 지연 후 스핀다운 명령을 실행합니다.

관련 정보