Форум русскоязычного сообщества Ubuntu


Автор Тема: hdparm после обновления не хочет устанавливать параметры автозапуском  (Прочитано 33408 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AlexDem

  • Автор темы
  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Всем привет.
hdparm на 18.04 работал нормально.
/etc/hdparm.conf
/dev/sda {
    spindown_time = 241
}
/dev/sdb {
    spindown_time = 241
}
/dev/sdc {
    spindown_time = 241
}
После обновления на новую версию Ubuntu не работает после перезагрузки. Однако, если вручную ввести команду, к примеру
sudo hdparm -S 25 /dev/sdcто таймаут автовыключения HDD устанавливается, но после перезагруки слетает.
Пытался сделать свой systemd
[Unit]
Description=hdpanm standby
[Service]
Type=oneshot
ExecStart = hdparm -S 241 /dev/sda
ExecStart = hdparm -S 241 /dev/sdb
ExecStart = hdparm -S 241 /dev/sdc
[Install]
WantedBy=multi-user.target

и вроде все стартует без ошибок, но 0 эффекта.
Есть ли какие то мысли на этот счет, как установить автовыключение HDD по таймауту неактивности?
« Последнее редактирование: 25 Января 2023, 16:49:20 от AlexDem »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6834
    • Просмотр профиля
ExecStart = hdparm...Где ты нашел, чтобы было вот так, с пробелами до и после равно. Везде без пробелов.

Оффлайн AlexDem

  • Автор темы
  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
С пробелами, без пробелов, все одинаково...
alex@alex-media:~$ sudo systemctl status hdstandby.service
● hdstandby.service - hdpanm standby
     Loaded: loaded (/etc/systemd/system/hdstandby.service; enabled; vendor preset: enabled)
     Active: inactive (dead)

янв 25 16:04:07 alex-media systemd[1]: Finished hdpanm standby.
янв 25 16:10:16 alex-media systemd[1]: Starting hdpanm standby...
янв 25 16:10:16 alex-media hdparm[3806]: /dev/sda:
янв 25 16:10:16 alex-media hdparm[3806]:  setting standby to 180 (15 minutes)
янв 25 16:10:16 alex-media hdparm[3816]: /dev/sdb:
янв 25 16:10:16 alex-media hdparm[3816]:  setting standby to 180 (15 minutes)
янв 25 16:10:17 alex-media hdparm[3822]: /dev/sdc:
янв 25 16:10:17 alex-media hdparm[3822]:  setting standby to 180 (15 minutes)
янв 25 16:10:17 alex-media systemd[1]: hdstandby.service: Succeeded.
янв 25 16:10:17 alex-media systemd[1]: Finished hdpanm standby.
Убрал их на всякий случай. Но дело не в этом.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6690
  • 20% Cooler
    • Просмотр профиля
стартует без ошибок, но 0 эффекта.
Значит, после запуска еще что-то задает параметры.
Поищите строку с hdparm:
grep -R hdparm /etc /usr/lib 2>/dev/null
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн AlexDem

  • Автор темы
  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Поищите строку с hdparm:
да там куча всего вылазит, надо разобраться...
Пока просто сделал bash скрипт c командами и засунул его в cron для автозагрузки с таймаутом 30 сек после загрузки, чтобы уж наверняка последним запустился, так вроде помогло и работает...

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6834
    • Просмотр профиля
Так может и в юните не хватало задержки.

Оффлайн AlexDem

  • Автор темы
  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
Так может и в юните не хватало задержки.
Возможно, но я уже через крон запустил.
Вообще х.з., я запустил поиск, там куча всего на два экрана появилось... может быть дойдут руки разобраться, но это врятли, всеравно хотел систему переустановить со временем. Пока работает, ну и ладно... )))

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.064 секунд. Запросов: 22.