Mac miniに接続しているTimeMachineバックアップ先の外付けHDDが夜中に何度も唸り出す・・・
df -hでマウント状況を確認してみると、こんな感じ。

実施しても効果がなかったこと
- Timemachineの実行タイミングを自動実行から手動実行に変更する
- 「ネットワークアクセスによるスリープ解除」を「しない」に設定する
- Spotlight検索を全てオフにする
- diskutil unmount “/Volumes/Seagate Expansion Drive” でボリュームをアンマウントする
“効果がなかったこと”最後のボリュームのアンマウントで止まるかと思いきや、まだHDDが起動したりスリープしたりを繰り返した時は、どうしてくれようかと思いましたよ・・・
効果があったこと(解決策)
rootでディスクごと(論理的に)取り外します。先ほどdfコマンドで、外付けディスクは/dev/disk7s2だと分かっているので以下のコマンドで取り外します。
% sudo diskutil unmountDisk force /dev/disk7

crontabで自動化してしまおう
夜23:00に強制停止(名前からディスク本体を特定して停止)
0 23 * * * diskutil list external | grep "Seagate Expansion Drive" | awk '{print $NF}' | head -n 1 | xargs -I{} diskutil unmountDisk force /dev/{}
朝08:00に再開
0 8 * * * diskutil mount "Seagate Expansion Drive"
スリープ中だと動かないかもだけど、これで夜中にHDDの音で起きることもなくなるかな・・・


ひとことコメント コメント欄以外は任意入力です