Есть ли способ определить, спит ли какой-то диск, не разбудив его время от времени? я пытался hdparm -C
и smartctl -i
но они оба разбудили его, когда он уже спал.
Мне нужно настроить сценарий, который регулярно проверяет состояния дисков и в определенное время переводит их в спящий режим, если они еще не спят. (На самом деле, этот звонок hdparm -Y
на спящем диске на самом деле его разбудит!).
Попробуйте использовать ожидание (hdparm -y
) режим вместо спать (hdparm -Y
). В этом режиме выдача hdparm -C
или smartctl --nocheck standby -i
не разбудит диск.