J'ai donc mis en place la solution suivante.
D'abord créer un script exécutable nommé hdparm.sh placé dans /usr/bin/ et contenant :
Code : Tout sélectionner
#!/bin/bash
# inhibition du parcage des têtes du HDD
hdparm -B 254 /dev/sda
exit 0;
Code : Tout sélectionner
[Unit]
Description=script_hdparm
[Service]
ExecStart=/usr/bin/./hdparm.sh
[Install]
WantedBy=multi-user.target
Code : Tout sélectionner
# systemctl enable hdparm.service
Vérifier quand même après un redémarrage que le service a bien été lancé. La commande systemctl status hdparm.service doit renvoyer :
Code : Tout sélectionner
hdparm.service - script_hdparm
Loaded: loaded (/etc/systemd/system/hdparm.service; enabled)
Active: inactive (dead) since Fri, 28 Sep 2012 21:03:45 +0200; 24h ago
Process: 289 ExecStart=/usr/bin/./hdparm.sh (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/hdparm.service
Et
Code : Tout sélectionner
# hdparm -B /dev/sda
Code : Tout sélectionner
/dev/sda:
APM_level = 254
Edit : wiki ici :
http://wiki.archlinux.fr/Hdparm