Поскольку у меня нет hdparmни smartctlдоступного на моем NAS, я проверил, так /procкак я предполагал, что он тоже должен быть где-то там.
Ну, если он не работает
root@NAS:~# cat /proc/d_suspdtime
SuspendingTime = 15
Disk0: STANDBY
Disk1: No_Disk
root@NAS:~#
Если котенок сойдет с ума от этого:
root@NAS:~# cat /proc/d_suspdtime
SuspendingTime = 15
Disk0: ACTIVE
Disk1: No_Disk
root@NAS:~#
Я тоже получил
root@NAS:/proc# cat /proc/d_suspdtime
SuspendingTime = 15
Disk0: NO_ACTIVE
Disk1: No_Disk
root@NAS:~#
Догадываясь из некоторого тестирования:
ACTIVE: HDD сделал что-то в течение определенного промежутка времени (это не значит, что он что-то делает прямо сейчас)
NO_ACTIVE: была какая-то активность, но через некоторое время она перейдет в режим ожидания
STANDBY: хорошо, HDD в режиме ожидания
И чтобы закончить это SuspendingTimeвремя в минутах после того, как жесткий диск должен перейти в режим ожидания.
Так как я не Unix-pro, я не могу сказать, есть ли у вас в /proc/d_suspdtimeвашей системе, тоже (догадываясь по результатам Google, это может быть связано с NAS или busybox).
hdparm -Cпробуждении накопителя и рекомендуют использоватьsmartctl -i -n standbyвместо него. (см. serverfault.com/questions/275364/… или serverfault.com/questions/204227/when-hdd-wakes-up )