Mac OS XのUSB大容量ストレージデバイスで書き込みキャッシュを無効にすることは可能ですか?


14

Windowsには、「迅速な削除のために最適化」と呼ばれるリムーバブルドライブの設定があります。これにより、書き込みキャッシュが無効になり、ファイルシステムの破損を引き起こすことなくリムーバブルドライブを取り外すことができます。

私はたくさんグーグルで調べましたが、OS Xに同じ設定が存在するかどうかについての情報が見つかりません。これを変更することは可能ですか?

ここでの具体的な問題は、私の妻が教師であり、彼女の学生がいくつかのクラスプロジェクトでSDカードリーダーを使用していることです。もちろん、削除する前にドライブを取り出すことはないため、ランダムなディスク破損が発生します。


インターネットにアクセスできる場合、無料のDropBoxアカウントで問題を解決できる場合があります。かどうか...
ダンRosenstark

4
いいえ、彼らはデジタルカメラでSDカードを使用しています。手元の質問とはまったく関係のない提案を提供することは役に立ちません。
テッドメルツァレック

回答:


5

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

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

ご覧のとおり、イジェクトすることを覚えている方が簡単です。

詳細については、httpmount//developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man8/mount.8.htmlをご覧ください。


ありがとう!実際にこれを実際に使用するのは苦痛かもしれませんが、少なくとも可能であることを知っておくと良いでしょう。(もちろん、高校生に指示に従うことは常に困難です。)
テッドMielczarek

2
残念なことに、これを自動的に行う方法はありません。私は最近、リーダーを介してSDカードを接続しましたが、ケーブルの接続が緩んでいることが判明したため、ドライブが1秒間表示され、ドライブを最初に排出せずに取り外したというosxからの警告メッセージが消えました。推測すると、Windowsでフォーマットすることさえできなくなるほど使用できなくなりました。今では、外部ドライブをMacに接続するのが怖いです。
ハリズフ

0

このスレッドを読んだ後、そうすることは不可能だと思います。それが何か価値があるなら、私はイジェクトしない問題を抱えたことはありません。ドライブまたはメディアがフォーマットされているファイルシステムに少なくとも部分的に基づいているようです。

おそらく、SDカードリーダーの上の大きな看板が、生徒に取り外し前に適切に排出するように促していますか?

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