web-dev-qa-db-ja.com

OS Xでディスクイメージがアンマウントされないようにするにはどうすればよいですか?

開発作業では、大文字と小文字を区別して暗号化したディスクイメージを使用したいと思います。 Dropbox化するためにその中のいくつかのフォルダーが必要です(シンボリックリンクを使用)。ただし、誤ってdmgをアンマウントすると、Dropboxはクラウド内のすべてを消去します。

したがって、このディスクイメージ(起動時にマウントされる)がアンマウントされないようにする必要があります。理想的には、Finderの取り出しアイコンをクリックするときにセッションパスワードが必要になります。何か案は?

5
Olivier

私は多くの作業にRAMドライブを使用しているので、偶発的な排出を防ぐ方法を見つけなければなりませんでした。

私の解決策は@slhckの解決策に似ています。

  1. ターミナルを開きます。
  2. スクリーンセッションを開きます。
  3. 保護するディスクイメージにcdします。
  4. その画面セッションから切断します(Ctrl-A その後 D 通常はトリックを行います)。

Finderはすぐにボリュームを排出しませんが、強制的に排出するかどうかを尋ねてきます。

ここでの唯一の注意点は、画面には通常のOSXが付属していないと思うことです。MacPortsが必要です。

1
Alex

もし私があなたなら、エスカレートしたユーザー(root)としてマウントします

実際、Sudoを使用してOSXにデバイスをマウントできます。私はOSXを持っていないので、Unixと同じように動作するかどうかを確認する機会がありませんでした。これは確かにあなたがそれをアンマウントするためにパスワードをもう一度入力することを強制するはずです、正しいですか?

その時点で、ファイルのアクセス許可を正しく設定する必要があります。ただし、エスカレーションされたユーザーまたはSudoを発行する場合を除いて、マウント解除できないようにする必要があります。

0
steve