私はこれを試しました:
ボリュームの UUID (ディスク ユーティリティで表示) をマウント プロセス中に非表示にするには、管理者アカウントから /etc/fstab ファイルを編集します。
sudo ピコ /etc/fstab/
ボリュームの UUID とマウント ポイント情報を含む行を追加します。例:
UUID=EXAMPLE-5558-3BB3-9FA9-EXAaaaaAMPLE none hfs rw,noauto
ファイルを保存します。
しかし、うまくいきません。何かアイデアはありますか?
答え1
遅いエントリ...しかし、Lion 10.7.2 で UUID を使用すると fstab エントリが失敗するという問題が発生しました...奇妙に思えますが、エントリでラベルを使用すると正常に動作します。
たとえば、次のものは単に無視されます...
UUID=EXAMPLE-5558-3BB3-9FA9-EXAaaaaAMPLE none hfs rw,noauto
しかし、これはうまくいくでしょう...
LABEL=EXAMPLE\040\LABEL none hfs ro,noauto,nouser 0 0
答え2
fstab のマウント行をコメント アウトしても機能しない場合は、別のドメインまたは、環境に合わせてカスタム作成されたブート スクリプトが第 2 段階のマウントである可能性があります。ブート時にその UUID を使用して何かをアンマウントするブート スクリプトを設定することは可能でしょうか?
答え3
/private/etc/autofs.conf に R/W 権限を追加して編集する必要があると思います。
答え4
以下は、Lion 上で機能する小さな起動デーモンです。指定されたラベルを持つボリュームの自動マウントをブロックします。https://github.com/nanoant/mountblockd
Xcode/開発者ツールをインストールする必要があります。