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

外接WD Red硬盘连接树莓派过早休眠,如何延长待机超时?

解决Raspberry Pi上WD Red硬盘快速休眠的问题

我之前也碰到过WD Red在树莓派上休眠太快的糟心问题,确实hdparm对这类NAS硬盘完全无效——因为WD用了自家的Idle3休眠机制,和标准ATA的休眠控制逻辑不兼容,所以你测试hdparm没输出、-S参数无效都是正常情况。

要调整它的待机超时,得用WD官方专门针对Idle3机制开发的工具wdidle3,步骤如下:

  • 首先安装wdidle3:
    在树莓派的Debian/Ubuntu系统里,直接通过包管理器就能安装:

    sudo apt update && sudo apt install wdidle3
    
  • 确认你的硬盘设备路径:
    用lsblk命令查看已连接的硬盘,比如你两块硬盘大概率是/dev/sda和/dev/sdb,记下对应的设备名。

  • 先卸载正在挂载的硬盘分区(如果硬盘已挂载):
    比如你的硬盘分区挂载在/mnt/wd-red-1,执行:

    sudo umount /mnt/wd-red-1
    

    必须确保硬盘没有被读写操作占用,否则wdidle3无法修改固件层面的设置。

  • 读取当前的Idle3超时设置:

    sudo wdidle3 -r /dev/sdX
    

    把sdX换成你的硬盘设备名(比如sda),执行后会显示当前的超时时间,单位是秒。

  • 设置新的待机超时时间:
    用-s参数指定超时秒数,比如要设置为30分钟(1800秒),执行:

    sudo wdidle3 -s 1800 /dev/sdX
    

    如果想要彻底禁用自动休眠,可以设置-s 0,但不推荐这么做——NAS硬盘设计时就考虑了休眠需求,适当休眠能延长寿命。

  • 重新挂载硬盘:
    设置完成后,把分区重新挂载回去:

    sudo mount /mnt/wd-red-1
    

需要注意的是,这个设置是直接写入硬盘固件的,哪怕你重启树莓派、把硬盘换到其他设备上,超时设置依然会生效。

内容的提问来源于stack exchange,提问作者markonius

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 03:22:58