USBデバイスのファイルシステムキャッシュを無効にしますか?


11

重複の可能性:
「ディスクが正しく取り出されませんでした」メッセージを無効にする

SDカード、USBドライブ、外付けハードドライブなどのUSBデバイスがある場合は、常にマウントを解除する必要があります。それ以外の場合、OS Xはデバイスが正しく排出されないというメッセージを出します。

Windowsでは、これに対する解決策は簡単です。USBドライブのファイルシステムキャッシュを無効にして、それらをすぐに安全に削除できるようにします。

OS Xにはキャッシュを無効にする方法はありますか?


2
FWIW、想定されるデュープは完全に正確な複製ではありません。この質問は、デバイスを安全に削除できるように書き込みキャッシュを無効にすることに関するものです。もう1つは、単にメッセージをオフにし、リスクを無視することです。
2010

1
この質問をもう一度開いてください。重複ではありません。
11

同意します。@ Reidが言及している理由により、重複ではありません。「os x disable write cache」を検索してこの投稿を見つけました。
ヨハン

OSXにこの機能がないと言っても安全だと思います。osxはバックグラウンドで多くの作業を行うため、マウントされたボリュームでも制限するのに苦労します。 ?
2014年

回答:


2

上のスーパーユーザQ&A別のユーザーが同様の質問をしました。解決策は少しトリッキー/効率です:

これは、ターミナルを介してドライブを手動でマウントすることで可能になります。ドライブを接続するときにドライブをイジェクトし、noasyncオプションを使用してターミナルに再マウントする必要があります。

これを行う最善の方法は、ターミナルでmountを実行し、デバイスを停止して、何を再マウントするかを知ることです。次に、/ dev / disk1s1(disk1s1はデバイス名)をumountしてから、-o noasync / dev / disk1s1をマウントします。この方法は、ほとんどのLinuxディストリビューションにも適用されます。

ご覧のとおり、取り出すことを覚えておく方が簡単です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.