本帖最后由 gong04shu222 于 2022-8-20 19:30 编辑
此贴还是关于debian系统的一些教程,先说下两个硬盘的开机功耗吧,我一个是320g,另一块是500g的硬盘,开机后功耗稳定在18w左右,功耗到时小事,我在意的是硬盘长时间运行的温度,魔盒放在路由器旁边,客厅没空调,大夏天比较热,我也没改风扇调速,平常没下载任务,硬盘还处于激活状态,总感觉是一种浪费,所以根据知乎大佬mysoy写的帖子,以及在网上查其他大佬的帖子,找出了比较合适的硬盘休眠方案,在这里献丑发出来,共大家参考!
目前设置了硬盘休眠,两块盘同时休眠的话,功耗为8w,我一般是一块盘是专门下载的,另外一块盘备份文件数据照片什么的,如果设置的休眠时间到了,检测到两块盘没读写任务,就会同时休眠两块盘,如果有一块在读写,另外一块没读写,就会休眠没读写操作的盘,这样能合理的利用硬盘,还能节省功耗!
前期工作:先把知乎大佬的几个帖子按照流程走一遍,刷机,设置,web环境设置以及应用篇,按照大佬的设置篇里面的操作是没办法实现硬盘休眠的,因为魔盒刷的debian系统里面没有hdparm这个软件,需要手动安装完成了之后才能设置的,所以前期准备按mysoy大佬的教程走一遍,才能正常的安装软件!
知乎大佬全套教程地址:
https://www.zhihu.com/column/c_1403418908892778496老规矩,用终端SSh连接魔盒,切换root账号
之后安装 hdparm,
sudo apt-get install hdparm -y
检查硬盘是否支持写缓存功能 ``` sudo hdparm -I /dev/sdb | grep 'Write cache'
如果看到 * (星号),表示支持, ``` * Write cache ``` 如果没有看到 * (星号),表示不支持, ``` Write cache
安装成功后,编辑配置文件
nano /etc/hdparm.conf
在文件结尾加入,你想要休眠的硬盘
/dev/disk/by-id/ata-WDC_WD5000AAKX-00ERMA0_WD-WMC2E4855063 { spindown_time = 180 write_cache = on }
/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WMAV2N584968 { spindown_time = 180 write_cache = on }
by-id值需要填写自己的硬盘 先在终端输入 cd /dev/disk/by-id 进入by-id文件夹,然后ls查看此文件夹内所有文件,里面就是自己硬盘的by-id值 spindown_time值设置为60,是12分钟硬盘无读写就会进入休眠状态 如果不支持写缓存,去掉 write_cache = on。 吧上面参数修改为自己的硬盘by-id值后按ctrl+o保存,Ctrl+x退出即可! 启动hdparm服务 sudo /usr/lib/pm-utils/power.d/95hdparm-apm resume
操作完成后,最好重启下,然后到设置时间了看看自己的硬盘是否休眠啦
|