You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派Linux环境下硬盘APM设置无法持久化的问题求助

树莓派Linux环境下硬盘APM设置无法持久化的问题求助

各位大佬好,我最近碰到一个特别诡异的问题,想请大家帮忙分析下:

我用的是树莓派4,装的Raspberry OS Lite系统,USB口外接了几块WD的机械硬盘。我的需求是能手动控制硬盘的APM值——有时候希望硬盘一直保持全速运行(APM设为254),有时候又想让它闲置一段时间后自动休眠(APM设为127)。

最开始我用这个命令来设置APM值:

sudo smartctl -s apm,254 /dev/sdb

执行后是正常的,输出显示:

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
APM set to level 254 (maximum performance)

如果我频繁访问这块硬盘,APM值确实能稳定保持在254。但只要一段时间没有磁盘读写操作,硬盘就会自动休眠(这就很离谱了,我明明设的是254啊),而且等它被唤醒之后,再查APM值居然变成127了!就好像系统偷偷把我的设置给覆盖了一样,哪怕之前显示设置成功了也没用。

我现在有点摸不着头脑,想请教大家:

  • 这种情况大概率是哪里出问题了?会不会是系统里的某个服务或者功能在自动修改APM值?
  • 有没有办法让我手动设置的APM值一直生效,直到我主动修改它为止?毕竟在Windows里,我用ATA命令把APM设为254后,它能一直保持到重启,硬盘也绝不会自动休眠...

备注:内容来源于stack exchange,提问作者Marus Gradinaru

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 15:18:02