Debian 设置硬盘自动休眠

@zen
2017年4月14日

昨天晚上睡觉时家里的网络都还挺好,早上起来却发现软路由挂起了。检查一番发现,Seagate 外置 2T 硬盘无法正常挂载了…心痛!@ajc 提醒我得给硬盘配置自动休眠!更心痛了…亡羊补牢吧 T_T

休眠#

在网上以 OpenWRT 为关键词搜索一番,果然找到看起来比较靠谱的方法:

hdparm -S 60 /dev/sda # 设置 5 分钟无操作休眠
hdparm -y /dev/sda # 尝试手动休眠

自动#

好像自 Debian 8.5 之后,rc.local 功能又恢复了。

systemctl status rc-local

确认有效时,编辑 /etc/rc.local 文件并保存即可。

# ...

/sbin/hdparm -S 60 /dev/sda > dev/null 2>&1

# ...
exit 0