有点相关这,但是有没有办法检查外部磁盘是否已经处于旋转停止状态(即处于空闲状态)?
我想通过 SSH 检查远程磁盘,因此无法亲自收听磁盘。
运行sudo hdparm -C /dev/sdb
显示 Western Digital 不支持此功能
/dev/sdb:
APT: USB ID = xxxxxx...
APT: Unsupported device
...
drive state is: unknown
还有其他工具可以在 Ubuntu 20 上执行此操作吗?谢谢
更新:我在 Raspberry Pi 4 上运行 Ubuntu 20.04.1 LTS(GNU/Linux 5.4.0-1015-raspi aarch64)。
答案1
正如@waltinator所建议的,我们可以使用smartctl
作为其中的一部分smartmontools
:
sudo smartctl -n standby /dev/sdb
如果设备处于待机状态,它应该返回退出代码 (2)。