有没有办法确定某个驱动器是否处于休眠状态,而无需偶尔将其唤醒?我试过了hdparm -C
,smartctl -i
但两者都是在驱动器已经处于休眠状态时将其唤醒的。
我需要设置一个脚本,定期检查驱动器状态,并在特定时间将其设置为休眠状态(如果它们尚未休眠)。(事实上,调用hdparm -Y
休眠驱动器实际上会将其唤醒!)。
答案1
尝试使用支持(hdparm -y
)模式,而不是睡觉(hdparm -Y
)。在此模式下发出hdparm -C
或smartctl --nocheck standby -i
不会唤醒驱动器。