Il faut rajouter je pense le target pour l'hibernation, faut que je voie lequel c'est, fallait le dire avant, normalement t'utilisais pas l'hibernation ! lol
systemctl start ddapm.service
y a pas d'enable ou reload à faire, il est déjà enable, il faut le lancer avec la commande start.
EDIT : modifie le ddapm.service en root avec gedit et tu remplaces le contenu par ça :
[Unit]
Description=Reglage APM DD
After=suspend.target hibernate.target
[Service]
Type=oneshot
ExecStart=/sbin/hdparm -B 254 /dev/disk/by-id/ata-TOSHIBA_MQ01ABD100_Y291S4LZS
[Install]
WantedBy=suspend.target basic.target hibernate.target
Ensuite tu fais
systemctl daemon-reload
et au cas où
systemctl enable ddapm.service
(oui en fait il faut exécuter le reload avant le enable lol à chaque fois qu'on modifie un .service, il faut "reload" la base)
et pour finir
systemctl start ddapm.service