![检查外部磁盘电源状况/当前状态,Ubuntu 终端](https://linux22.com/image/1019153/%E6%A3%80%E6%9F%A5%E5%A4%96%E9%83%A8%E7%A3%81%E7%9B%98%E7%94%B5%E6%BA%90%E7%8A%B6%E5%86%B5%2F%E5%BD%93%E5%89%8D%E7%8A%B6%E6%80%81%EF%BC%8CUbuntu%20%E7%BB%88%E7%AB%AF.png)
有点相关这,但是有没有办法检查外部磁盘是否已经处于旋转停止状态(即处于空闲状态)?
我想通过 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)。