Устраняем щелчки (частую парковку головок) жесткого диска после ждущего режима. Сразу
ссылка для размышлений. Оказывается всему виной systemd, который не использует pm-utils и его хуки. Но все же есть возможность приструнить жесткий диск, для этого достаточно создать файлик /etc/systemd/system/root-resume.service следующего содержания
[Unit]
Description=Local system resume actions
After=suspend.target
[Service]
Type=simple
ExecStart=/sbin/hdparm -B 254 /dev/sda
[Install]
WantedBy=suspend.target
и дать команду
# systemctl enable root-resume
В очередной раз помогла ArchWiki
Для спящего режима по аналогии
Файл /etc/systemd/system/root-resume-sleep.service
[Unit]
Description=Local system resume actions
After=hibernate.target
[Service]
Type=simple
ExecStart=/sbin/hdparm -B 254 /dev/sda
[Install]
WantedBy=hibernate.target
# systemctl enable root-resume-sleep
При обычной загрузке системы для избавления от щелчков достаточно создать файл /etc/rc.d/rc.local со следующим содержанием:
#! /bin/bash
/sbin/hdparm -B 254 /dev/sda
или более правильный путь через systemd создать файл /etc/sytemd/system/harddisk.service
[Unit]
Description=Run hdparm 254
[Service]
Type=simple
ExecStart=/sbin/hdparm -B 254 /dev/sda
[Install]
WantedBy=multi-user.target
WantedBy=graphical.target