Só que usando o 254 ou o 255 o HD acaba funcionando em modo "máxima performance" o tempo todo e por isso trabalha em temperaturas um pouco mais elevadas.
Não existe uma maneira ótima de corrigir esse problema. Então ou você usa os valores 254 ou 255 no hdparm, como mencionado, ou "escreve no HD frequentemente para que ele nunca estacione".
Por enquanto uso a segunda opção, que corresponde a rodar o script abaixo após ligar o computador.
#!/bin/sh
while [ 1 ]; do
touch /tmp/foobar.tmp
sync
sleep 7
done
e usar o valor de 128 no hdparm (ao invés da solução de usar o valor de 254).
Assim evito o problema e o HD trabalha em temperaturas normais (mesma que no windows ou até mais baixa). Só que como rodo o comando sync a cada 7 segundos a cópia de arquivos para pen-drivers e afins fica mais lenta.