Растёт число парковок HDD

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
madesta
Сообщения: 2011
Зарегистрирован: 11 июн 2017, 21:47
Решено: 29
Откуда: BY
Благодарил (а): 79 раз
Поблагодарили: 430 раз
Контактная информация:

Растёт число парковок HDD

#1

03 апр 2018, 22:18

Понимаю, что ответа на это сообщение может и не быть, так как вопрос очень уж специфичный.

На безвентиляторном ПК стоит ноутбучный винчестер Toshiba MQ01ABD050 (AX002K).

После установки Linux Mint 18.3 xfce отмечено его периодическое щёлкание, что привело к подозрению о периодической парковке головок. Рост значений в событиях SMART под номером 193 подтвердил это подозрение.

Так как компьютер не использует ни ждущего, ни спящего режимов (они отключены), то было решено осуществить "Persistent configuration using udev rule" путём создания в /etc/udev/rules.d файла 50-hdparm.rules с содержанием:

ACTION=="add", SUBSYSTEM=="block", KERNEL=="sda", RUN+="/usr/bin/hdparm -B 254 -S 0 /dev/sda"

После этого рост числа парковок уменьшился но не исчез совсем.
На момент экспериментов текущим ядром являлась версия 4.13.0-37

Странно то, что в Runtu, представляющей из себя "покусанную" xUbuntu, описанный выше приём привёл к полному прекращению роста числа парковок в течение сеанса работы ПК (пришлось установить отсутствующий пакет hdparm, который в Linux Mint присутствует изначально).

Возникает "дурной" вопрос: почему в Linux Mint используемое решение не приводит в желаемому результату и имеется ли какой-нибудь другой программный способ уровня ОС полного выключения парковок Toshiba MQ01ABD050 (AX002K) в течение активного сеанса работы системы Linux Mint xfce. Вопрос изменения прошивки винчестера не рассматривался, так как "страшно".

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Растёт число парковок HDD

#2

04 апр 2018, 09:38

madesta, сам hdparm работает на довольно низком уровне, тут вопрос не столько к "ксубунте" или минту, сколько к ядру udev и самому билду hdparm.

Стоит проверить подцепилось ли правило udev, выяснить применился ли параметр к девайсу - спросить sudo hdparm -B /dev/sda
Изображение
   
Изображение

Аватара пользователя

Автор темы
madesta
Сообщения: 2011
Зарегистрирован: 11 июн 2017, 21:47
Решено: 29
Откуда: BY
Благодарил (а): 79 раз
Поблагодарили: 430 раз
Контактная информация:

Растёт число парковок HDD

#3

04 апр 2018, 12:21

Вычитал ещё один способ, но эксперимент уже, вероятно, буду ставить после выхода Mint 19:

... создаем файл 95hdparm-apm в директории /etc/pm/power.d/ со следующим содержанием:
#!/bin/sh
hdparm -B 254 /dev/sda
Даем ему права на исполнение:
sudo chmod u+rwx,g+rx,o+rx /etc/pm/power.d/95hdparm-apm
Если после перезагрузки результат ниже приведенной команды равен вашему числу (в моем случае - 254), значит все получилось:
sudo hdparm -I /dev/sda | grep -i "Advanced power management level"

Источник: https://pingvinoff.net/2011/08/01/savin ... op-part-2/

Всё равно, благодарю всех, кто не прошёл мимо.

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Растёт число парковок HDD

#4

04 апр 2018, 16:30

madesta писал(а):
03 апр 2018, 22:18
Возникает "дурной" вопрос: почему в Linux Mint используемое решение не приводит в желаемому результату и имеется ли какой-нибудь другой программный способ уровня ОС полного выключения парковок Toshiba MQ01ABD050 (AX002K) в течение активного сеанса работы системы Linux Mint xfce.
Не нужно костыли старые применять. Просто в утилите Диски, которая в Минт по умолчанию из коробки параметры для диска поставить на максимальное быстродействие. Но это при условии, что парковки происходят по энергосбережению, а не аварийно, из-за вибрации.
Можно утилиту tlp заюзать, там попутно еще много интересного.

Аватара пользователя

Автор темы
madesta
Сообщения: 2011
Зарегистрирован: 11 июн 2017, 21:47
Решено: 29
Откуда: BY
Благодарил (а): 79 раз
Поблагодарили: 430 раз
Контактная информация:

Растёт число парковок HDD

#5

11 июл 2018, 19:06

На Linux Mint 19 сработал вариант: открыть с правами суперпользователя файл /etc/hdparm.conf и вписать в него

/dev/sda {
apm = 254
apm_battery = 254
}

Закрыто

Вернуться в «Жесткие диски, SSD, Flash-накопители, разделы на них»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя