私はLinux Mint 14を実行しています-デフォルトのインストール設定はほとんど何でも。複数のユーザーがログインしていて、自動マウントをポップアップするのではなく、フラッシュドライブ、デジタルカメラ、またはその他のUSBストレージを接続すると、何も起こりません。
したがって、Caja(Nautilusの同等機能だと思います)を使用してマウントしようとすると、次のように表示されます。
他のユーザーアカウントにログインすると、どのようなアクションを実行するかを尋ねるウィンドウが表示されます。
自動マウントをオフにして、ファイルブラウザー内からクリックしたときにのみマウントを試行するにはどうすればよいですか?
自動マウントをオフにして、ファイルブラウザー内からクリックしたときにのみマウントを試行するにはどうすればよいですか?
dconf-editor
を使用して自動マウントを無効にする方法: nautilusの設定で自動マウントを無効にする方法 。
または、次のコマンドを実行します。
gsettings set org.gnome.desktop.media-handling automount false
これはテストされていませんが、私はこのページに出くわしました: devとpmountを使用したLinuxでのUSBフラッシュドライブの自動マウント
一般的な考え方は、代わりにpmountを使用して自動マウントするUDEVアクションを作成することです。コメントを見るとpunmount -l
があり、遅延アンマウントを行うので安全です。
抜粋
これは、udevとpmountのみを使用してLinuxでUSBフラッシュドライブ/メモリスティックを自動マウントするためのソリューションです。
automount.rules
にファイル/etc/udev/rules.d
を追加します。その中に次の行を入れます
# automounting usb flash drives # umask is used to allow every user to write on the stick # we use --sync in order to enable physical removing of mounted memory # sticks -- this is OK for fat-based sticks # I don't automount sda since in my system this is the internal hard # drive depending on your hardware config, usb sticks might be other # devices than sdb* ACTION=="add",KERNEL=="sdb*", RUN+="/usr/bin/pmount --sync --umask 000 %k" ACTION=="remove", KERNEL=="sdb*", RUN+="/usr/bin/pumount %k" ACTION=="add",KERNEL=="sdc*", RUN+="/usr/bin/pmount --sync --umask 000 %k" ACTION=="remove", KERNEL=="sdc*", RUN+="/usr/bin/pumount %k"
udevルールを再読み込みします:
udevadm control --reload-rules
注:この設定をアンマウントに対してより寛容にする場合は、punmount
への遅延アンマウント用に-l
を含める必要があります。
ACTION=="remove", KERNEL=="sda*", RUN+="/usr/bin/pumount -l %k"
pumount
のmanページから:
-l, --lazy
Lazy unmount. Detach the filesystem from the filesystem hierarchy
now, and cleanup all references to the filesystem as soon as it is
not busy anymore. (Requires kernel 2.4.11 or later.)
IMPORTANT NOTES This option should not be used unless you really
know what you are doing, as chances are high that it will result
in data loss on the removable drive. Please run pumount manually
and wait until it finishes. In addition, pumount will not
luksClose a device which was unmounted lazily.