時々目を覚ますことなく、ドライブがスリープしているかどうかを判断する方法はありますか?私が試してみました hdparm -C
およびsmartctl -i
しかし、それらの両方は、すでにスリープしているときに実際にウェイクアップします。
ドライブの状態を定期的にチェックし、まだスリープしていない場合に備えて特定の時間にスリープ状態にするスクリプトをセットアップする必要があります。 (実際にはhdparm -Y
スリープ状態のドライブでは、実際にウェイクアップします!)。
sleep(hdparm -y
)の代わりにstandby(hdparm -Y
)モードを使用してみてください。このモードでは、hdparm -C
またはsmartctl --nocheck standby -i
を発行してもドライブはウェイクアップされません。