私の問題は、外付けハードドライブをMacに接続していることです。バックアップ目的でのみ使用されるため、ほとんどの時間スリープします。
ただし、内部ハードディスクに何か(たとえば、Webサイトの画像)を保存する場合は、[名前を付けて保存]ダイアログが表示される前に、外部ハードディスクが起動するのを待つ必要があります。
私は、ファイルをすばやく保存し、外付けハードドライブが「ウェイクアップ」するのを待つ必要がないという質問について知っていますか?、しかしそれはそれがハードディスクをスリープさせないことについての解決策を意図しているように思えますが、私は外付けハードドライブに十分に価値のある残りを持たせたいと思います。
編集:
- 自動バックアップの前に再接続するのを忘れることを知っているので、プラグを抜きたくない
- 他のさまざまなオペレーティングシステムは、このような状況に非常によく対応しています
EDIT2:
Sherwood Botsfordの回答を使用して、ハードドライブをマウントし、たとえばrsyncを実行して再度マウント解除する次のAppleScriptをまとめました。
do shell script "diskutil mount 'Name of your Volumn'"
do shell script "rsync -av --delete ~/ '/Volumes/Name of your Volume/.'"
do shell script "diskutil unmountDisk 'Name of your Volume'"
4
私は本当に「ドライブのプラグを抜く」に関係する答えだけでなく、この質問に対する本当の答えを探しています。保存ダイアログが開いたら、保存場所がそれらのドライブの1つにない限り、外部ドライブを起動する理由はありません。これは悪い振る舞いであり、Appleは何年もの間それについて知っていました。
—
ギロション2014年