为Western Digital Green驱动器设置SATA HDD spindown时间
我可以使用我的SATA硬盘驱动器
sudo hdparm -y /dev/sdc
显示的状态
sudo hdparm -C /dev/sdc
从活动/空闲变为待机(我可以听到硬盘停机)。
但是,使用
sudo hdparm -S5 /dev/sdc
5 * 5 = 25秒后,驱动器不会旋转。
一些其他信息:
- AHCI已启用。
- 我正在使用Western Digital Green驱动器。
- APM_level =不受支持
- 文件系统是ext4
编辑:这个问题不重复我如何控制硬盘停机时间? 因为它解决了西部数据绿色驱动器,它不适用于hdparm。
经过更多的研究,似乎hdparm的-B和-S选项不适用于某些Western Digital(可能还有其他)驱动器。
这包括我的WD10EADS,WD10EACS和WD20EARX。
我找到了一个解决方案: hd-idle
在Ubuntu上安装hd-idle
:
wget https://downloads.sourceforge.net/project/hd-idle/hd-idle-1.04.tgz tar xvfz hd-idle*.tgz cd hd-idle sudo apt-get install debhelper sudo dpkg-buildpackage -uc -us -rfakeroot cd .. sudo dpkg -i hd-idle_*.deb # To run at startup: sudo update-rc.d hd-idle defaults nano /etc/default/hd-idle
/etc/default/hd-idle
内容:
START_HD_IDLE=true # Optional, to limit to a specific drives: # (leading '-i 0' to disable hd-idle on other disks) HD_IDLE_OPTS="-i 0 -a /dev/disk/by-uuid/DRIVE1UID -i 600 -a /dev/disk/by-uuid/DRIVE2UID -i 600"
在Storage
> Physical Disks
> Disk properties
(冗余)中禁用系统管理的磁盘电源管理设置。
sudo service hd-idle start
校验:
sudo hdparm -C /dev/sd[az]
ubuntu方式似乎是笔记本电脑模式 *
如何:
apt-get install laptop-mode-tools
之后,您可以通过配置单独的电源/待机设置
vim /etc/hdparm.conf
并检查您当前的笔记本电脑模式状态:
cat /proc/sys/vm/laptop_mode
如果你想了解更多:
- wiki.archlinux.org/…/Laptop_Mode_Tools
- Ubuntu和激进的权力管理
- 最后有一个注释:vim / etc / default / acpi-support