J'ai configuré powernap pour mettre en veille prolongée (c'est-à-dire suspendre sur disque) la machine si elle est inactive. Afin d'économiser de l'énergie supplémentaire, j'ai configuré la rotation de mes disques de données non root à l'aide de la commande hdparm. Malheureusement, ce paramètre est perdu après la reprise du mode veille prolongée.
J'aimerais lancer ces commandes hdparm juste après la reprise du système. Comment/Où les installer?
Vous pouvez le faire en créant un script dans /etc/pm/sleep.d
Sudo nano /etc/pm/sleep.d/99_hdparm_thaw
Utilisez ceci comme base:
#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin
case "${1}" in
hibernate)
# this is where you put something you want to run before hibernating
;;
resume|thaw)
# this is where you put something you want to run on resume/thaw
;;
esac
Vous devrez ensuite vous assurer qu'il est exécutable:
Sudo chmod +x /etc/pm/sleep.d/99_hdparm_thaw
Il y a d'autres scripts dans ce répertoire, c'est là que j'ai créé la base. Vous pourrez peut-être utiliser ces idées pour des idées.
En outre, ces scripts sont exécutés dans l'ordre alphabétique. C'est pourquoi j'ai choisi de l'appeler 99_hdparm_thaw, ce sera donc le dernier script exécuté.