Você considerou executar smartd com um valor muito grande para -i
e, em seguida, disparar as verificações enviando SIGUSR1
para o daemon quando estiver correto fazê-lo (por exemplo, quando os crons estão em execução).
Dessa forma, o daemon não irá ativar seus discos.
Desculpe, isso não responde à sua pergunta.