O que você está procurando é o utilitário hdparm .
Ele permite que você controle as configurações de energia dos seus discos rígidos, além do benchmarking e outras coisas.
Com hdparm -y /dev/sdX , você coloca o disco no modo de espera . Desta forma, sempre que você acessar o disco, ele deverá automaticamente ativar e trabalhar novamente.
Existe um modo de descanso ainda mais profundo, que pode ser definido com -Y em vez de -y , mas pode ser necessário reiniciar o computador para que o HDD funcione novamente, dependendo do dispositivo.
Como a necessidade de colocá-lo em suspensão manualmente é um pouco incômodo, você pode definir um cronômetro para fazê-lo após um determinado período de tempo com a opção -S .
De ArchWiki :
Um dispositivo que raramente é necessário pode ser colocado em suspensão diretamente no final do processo de inicialização. Isso não funciona com a regra do udev acima porque isso acontece cedo demais. Para emitir o comando quando a inicialização estiver concluída, basta criar um serviço systemd .
/etc/systemd/system/hdparm.service[Unit] Description=hdparm sleep [Service] Type=oneshot ExecStart=/usr/bin/hdparm -q -S 120 -y /dev/sdb [Install] WantedBy=multi-user.targetEm seguida, ative .