LINUX.ORG.RU

Кто рулит жестким диском?


0

1

Во время работы от батареи ноутбук норовит перевести жесткий диск в suspend - состояние, несмотря на
ENABLE_LAPTOP_MODE_ON_BATTERY=0 в /etc/laptop-mode/laptop-mode.conf
В xfce power manager галочка с «Spin down hard disks» снята.
hdparm не запускается при старте системы.
Start/stop count в SMART уже 3200 (за год), на десктопе за два года только 2000.
Вопрос в сабже.

★★

Последнее исправление: fads (всего исправлений: 1)
Ответ на: комментарий от unanimous

Все равно страдает отзывчивость.

fads ★★
() автор топика
Ответ на: комментарий от fads

>> Попробуйте hdparm -B254 /dev/sdX

Так и делаю, но после ребута то же самое

Добавьте в автозагр /etc/local^W Какой дистр?

backbone ★★★★★
()
Ответ на: комментарий от backbone

После гибернации сбрасывается тоже, а тут скрипты /etc/init.d/.. бессильны (насколько мне известно).
Дистр - гента

fads ★★
() автор топика
Ответ на: комментарий от megabaks
fads@extensa ~ $ cat /sys/class/scsi_host/host*/link_power_management_policy 
max_performance
max_performance
max_performance
max_performance
max_performance
max_performance
fads ★★
() автор топика
Ответ на: комментарий от fads

хм...хм...хм
пока больше идей нет
//справки для «min_power» в этих файликах приведёт к бОльшему сбережению энергии

megabaks ★★★★
()

Смените интервал парковки головок в микрокоде жёсткого диска. Скачайте утилиту wdidle3, создайте загрузочную дискету / флешку с dos/freedos, загрузитесь с неё и выполните команду

c:\> wdidle3 /d - это отключит таймер и парковку головок
или
c:\> wdidle3 /s300 - переключит таймер на 300 секунд в случае не активности диска за этот интервал будет происходит парковка
c:\> wdidle3 - без параметров покажет текущее значение, так же читайте справку
c:\> wdidle3 /?

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

В интернетах есть открытый аналог (который работает для большего количества железок) с образом для лайв-флэшки.

На его сайте есть описание, что делать.

ChALkeR ★★★★★
()
Ответ на: комментарий от kostik87

Про образ я наврал. Он работает прямо так, из работающей системы, вроде.

ChALkeR ★★★★★
()
Ответ на: комментарий от fads

Вооот! Та ж беда! Отключаю в KDE отключение экрана через несколько минут - а он вс равно выключается! Узнаешь ответ на свой вопрос - сообщи мне.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ChALkeR

Спасибо, это сработало (из работающей системы). Отключил вообще idle3 timer, больше диск не дергается. И кстати

please check you SMART information before it's too late :

$ sudo smartctl -A /dev/sda | grep «^193» 193 Load_Cycle_Count 0x0032 253 253 000 Old_age Always - 14493

У меня натикало 90000.

fads ★★
() автор топика
Ответ на: комментарий от ChALkeR

Я предлагаю утилиту от разработчика оборудования, а не сторонних разработчиков, это по крайней мере гарантирует что она выполнит заявленные действия с оборудованием разработчика (Western Digital). И что бы предупредить вашу следующую реплику, я не утверждаю, что ваша утилита не корректно будет работать с данной моделью жёсткого диск. Я только даю наводку на утилиту от разработчик, решающую описанную проблему.

kostik87 ★★★★★
()
Ответ на: комментарий от ChALkeR

Не заметил того, что она может больше чем фирменная утилита от Western Digiatal, если только это вопрос свободности и работы из по Linux/Unix, то тогда ваше предложение не совсем ясно.

kostik87 ★★★★★
()
Ответ на: комментарий от fads

> Так и делаю, но после ребута то же самое
Если /etc/hdparm.conf предусмотрен, можно записать в него необходимые значения.

Или воспользоваться wdidle, как посоветовали выше.

AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.