![自动检测故障的 USB 硬盘](https://linux22.com/image/1499437/%E8%87%AA%E5%8A%A8%E6%A3%80%E6%B5%8B%E6%95%85%E9%9A%9C%E7%9A%84%20USB%20%E7%A1%AC%E7%9B%98.png)
我有一台 Raspberry Pi,它连接了一个 USB 外置硬盘(通过单独供电的 USB 集线器)。问题是,有时这个磁盘会变得无响应(我无法再访问其已安装的目录)。我发现一个快速解决方法就是重新启动 Pi。
Pi 运行着一个小型家庭服务器,因此让它始终在线当然很好,但 100% 可用性并不那么重要。对我来说,更重要的是我不必时不时地考虑或摆弄它。
所以...我的目标是实现自动化。目前我的想法是每隔几分钟运行一次 cron 作业来检测无响应的磁盘,如果是,则重新启动 Pi。我唯一不确定的是如何检测它何时无响应,最好的方法是什么。