2013-07-09 23:54 |
Автор: Vasile Chelban |
Filed under: FedoraMD
Пересев с нетбука назад на десктоп, первым делом обновил до Fedora 19, а потом начал осматриваться. Удивляли регулярные щелчки от жесткого диска - раз в пару минут. Сравнив показания smartctl до и после щелчка, легко обнаружил измененный параметр - Load cycle count. Далее традиционный запрос в поисковике который рассказал о известной проблеме современных жестких дисках с агрессивно настроенным энергосбережением, и как результат - постоянной парковкой и дерганьем головок диска.
Для Fedora 19 предыдущий рецепт не работает. Решение на stackexchange:
cat /etc/systemd/system/hdsilence.service
[Unit]
Description=Silence HD
After=suspend.target
10, 2013 17:30
Осталась проблема — настройка теряется после пробуждения от сна.
14, 2013 18:45
Найди скрипт, запускающийся при пробуждении, и дерни из него rc.local
17, 2013 23:54
cat /etc/pm/sleep.d/hdd.sh
#!/bin/bash
case $1 in
hibernate)
;;
suspend)
;;
thaw)
;;
resume)
hdparm -B 254 /dev/sda
;;
*) echo "ERROR: used incorrectly."
;;
esac
19, 2013 23:13
Для Fedora 19 предыдущий рецепт не работает. Решение на stackexchange:
cat /etc/systemd/system/hdsilence.service
[Unit]
Description=Silence HD
After=suspend.target
[Service]
Type=oneshot
ExecStart=/sbin/hdparm -B254 /dev/sda
[Install]
WantedBy=suspend.target basic.target