USBデバイスの自動マウントを無効にしようとしています。私はこれをUbuntu 10.04で動かしていますが、12.04または(理想的には)13.04でも同じようにしようとしていますが、うまくいきません。
どこを見ても、dconf-editor
を実行してから、org
、desktop
、media-handling
に移動し、automount
とautomount-open
のチェックを外すように指示されます。この方法は10.04で機能しましたが、他の方法では機能しませんでした。また、他の2つをチェックせずにautoopen-never
をチェックしてみましたが、うまくいきませんでした。
私はこれを行うためにVirtualBox VMを使用していますが、それが私の結果に影響を与えるかどうかはわかりません。空のUSBデバイスフィルターをセットアップして、すべてのデバイスをキャッチしてVMに接続しました。どんな提案も歓迎します!
編集:
すべての提案をありがとう。クリーンインストールからやり直して、これを機能させることができました。VMの設定と関係があるに違いないと思いますが、何がわかりません!
自動マウントを無効にするudev
ルールを作成できます。
/etc/udev/rules.d/85-no-automount.rules
SUBSYSTEM=="usb", ENV{UDISKS_AUTO}="0"
これにより、USBデバイスがudisksd
デーモンによってマウントされなくなります。
このスレッドはaskubuntuで見つかりました。タイトルは sb-driveの自動マウント通知を無効にする です。答えの1つは、このコマンドを実行することを示しています。
$ gsettings set org.gnome.desktop.media-handling automount-open false
ただし、これによって通知メッセージが無効になるのか、自動マウントが無効になるのかは不明です。
USBストレージを担当するカーネルモジュールをブラックリストに登録することもできます。これには、自動マウントを無効にする効果があります。
$ Sudo echo "blacklist usb-storage" >> /etc/modprobe.d/blacklist.conf