외부 인클로저에서 HDD 스핀다운 카운트다운을 다시 시작하는 가장 좋은 방법

외부 인클로저에서 HDD 스핀다운 카운트다운을 다시 시작하는 가장 좋은 방법

외부 HDD 인클로저(RaidSonic Icy Box)와 드라이브(HGST NAS)가 5분 동안 활동이 없으면 스핀다운되는 경향이 있지만 수동으로 종료할 때까지 활성 상태를 유지해야 합니다.

일반적으로 USB3.0을 통해 연결되므로 hdparm아무 작업도 수행하지 않습니다. eSATA를 통해서도 시도했지만 hdparm제대로 작동하지 않고(몇 가지 다른 설정을 시도) 스핀다운으로 이동한 후 드라이브가 즉시 스핀업하므로 더욱 심각합니다...

이 5분 타이머는 OS가 아닌 인클로저 자체와 관련된 것이라고 생각합니다.

카운트다운을 재설정하기 위해 파일에 작업을 수행하는 간단한 해결 스크립트를 작성했습니다.

#!/bin/bash
cd /media/my/drive/.alive
while (true); do
    truncate -s 0 dummy
    sleep 270 # 4:30
done

( dir또는 ls카운트다운을 재설정하지 않고 캐시에서 읽는 것 같습니다)

다른 터미널을 실행해도 괜찮습니다. 더 좋은 점은 원할 때마다 터미널을 종료할 수 있고 그러면 드라이브가 회전을 멈출 것입니다. 그러나 더 좋은 방법이 있는지 알고 싶습니다. 드라이브에 아무 것도 쓰지 않고(예: 파일 수정) 간단한 "keep-alive" 신호만 보내는 것입니까?

답변1

그것이 당신에게 도움이 될지 확실하지 않지만 터미널을 열고 입력해 볼 수 있습니다

gsku gnome-disks &

또는 gksu가 없으면 다음을 입력할 수 있을 것 같습니다.

sudo gnome-disks &

그런 다음 외장 드라이브를 선택하고 오른쪽 상단에 있는 세 개의 수직선 모양 아이콘을 클릭하고 Drive Settings거기에서 대기 시간 초과를 설정할 수 있습니다...를 선택합니다. 이 방법이 귀하의 상황에 맞는지는 확실하지 않지만 시도해 볼 가치가 있습니다. :D 외부 HD이기 때문에 동일한 문제가 있으므로 작동할지는 확실하지 않지만 외부 HD를 사용할 수 없기 때문에 직접 테스트할 수는 없습니다.

gnome-disks가 설치되어 있지 않으면 다음을 사용하여 설치할 수 있습니다.

sudo apt-get install gnome-disk-utility

답변2

hdparm의 문제는 hdparm이 일반적으로 USB를 통해 연결된 외부 드라이브를 제어하므로 hdparm 구현일 가능성이 가장 높습니다.

그러나 hdparm이 스핀다운 설정을 무시하는 것은 매우 일반적입니다. 하드웨어에서 어떤 설정을 존중하거나 허용하는지 찾는 것이 여러 번 필요합니다.

apm 설정을 255로 설정하면 스핀다운이 완전히 비활성화되지만 많은 시스템에서는 대신 254를 사용해야 합니다.

그래도 작동하지 않으면 hdparm 구성 및 관련 오류를 게시해 주세요.

관련 정보