나는 이 질문을 여러 번 보았습니다. 그러나 제안된 솔루션 중 어느 것도 나에게 효과적이지 않았습니다. 저는 4개의 2TB 드라이브가 설치된 Mediasonic HF2-SU3S2 ProBox를 사용하여 Ubuntu Server 22.04를 실행하고 있습니다. 무엇을 시도하더라도 20분 후에는 드라이브가 응답하지 않게 됩니다. 재부팅하면 다시 돌아옵니다.
cron에 다음을 추가해 보았습니다.
*/15 * * * * /bin/bash -c 'dd if=/dev/disk/by-uuid/(unique ID) of=/dev/null count=1 skip=$R>
*/10 * * * * sudo smartctl --all /dev/sdb1
*/5 * * * * /bin/touch /dev/sdb &>/dev/null
또한 이 명령을 실행하십시오. sudo hdparm -S 0 /dev/sdb
- 출력: 대기를 0(끄기)으로 설정
그럼에도 불구하고 20분 후에도 드라이브를 사용할 수 없었습니다. cron의 명령 형식이 잘못되었나요? 다른 아이디어가 있나요? 아, 먼저 /dev/sdb를 사용하고 있고 한 드라이브가 작동하게 되면 나머지 3개 드라이브에 모든 것을 적용할 것입니다. 감사해요.