有没有办法让从不休眠的 Seagate 外置硬盘在一定时间后自动进入休眠状态?

有没有办法让从不休眠的 Seagate 外置硬盘在一定时间后自动进入休眠状态?

我有一台便携式 Seagate 硬盘 Backup Plus Slim。无论连接多长时间而不使用,它都不会停止旋转并进入睡眠状态。无论它连接到什么设备。即使连接到处于睡眠模式的笔记本电脑,驱动器也会永远旋转。只有完全关闭笔记本电脑或物理断开驱动器的连接才能使其停止。

我认为驱动器必须配置为永不休眠。我不知道制造商为什么要这样做。据我所知,这会缩短驱动器的使用寿命。此外,由于它一直在旋转,有时听起来像是断电了(突然关闭的声音非常明显,就像断电时驱动器正在全速旋转一样)。

有没有办法改变 Seagate 硬盘的这一功能,让它进入睡眠状态?我认为五分钟后进入睡眠状态可能对我的使用方式来说比较理想。

我发现的唯一与此类似的问题是针对 Western Digital 驱动器的,那里的建议是使用 WD Drive Utilities。我不认为其他制造商的该工具可以在 Seagate 驱动器上使用。这听起来像是弄乱​​驱动器的风险,或者它一开始就无法工作。

澄清一下,我的目标是让外部硬盘自动进入睡眠状态,无论它连接到什么设备。除非能做到这一点,否则问题就没有真正解决。

例如,它经常长时间连接到 Wii,并且在 Wii 开启的整个过程中不断旋转,即使硬盘根本没有使用。以前的驱动器没有这个问题,因为那个驱动器会处于休眠状态。

答案1

我还没有尝试过,但我认为你可以使用 hdparm 将驱动器更改为睡眠状态,命令如下

  hdparm -B100 hdX    

根据手册,“-B”后面的数字代表

“如果驱动器支持,则获取/设置高级电源管理功能。低值表示积极的电源管理,高值表示更好的性能。可能的设置范围从值 1 到 127(允许旋转停止)和值 128 到 254(不允许旋转停止)。设置为 1 可获得最高程度的电源管理,设置为 254 可获得最高 I/O 性能。值 255 告诉 hdparm 在驱动器上完全禁用高级电源管理(并非所有驱动器都支持禁用它,但大多数都支持)。

hdX 代表驱动器,其中 X 为字母,其中“hda”= 驱动器 1,“hdb”= 驱动器 2 等。

我只在 Linux 下使用过 hdparm,但也有 Windows 版本。不幸的是,我很难找到这方面的权威来源,所以我不会放链接。

相关内容