当我插入手机时,gvfs 会自动安装我的手机,但出于各种原因,我不想要这个。
如何禁用此特定设备的自动挂载,但继续允许其他 USB 设备自动挂载?
插入后,安装情况如下:
~$ gvfs-mount -l
Drive(0): ST320LT007-9ZV142
Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Drive(1): HL-DT-ST DVD+/-RW GU60N
Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Drive(2): Generic Ultra HS-SD/MMC
Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Volume(0): Galaxy Nexus
Type: GProxyVolume (GProxyVolumeMonitorMTP)
Mount(0): Galaxy Nexus -> mtp://[usb:002,020]/
Type: GProxyShadowMount (GProxyVolumeMonitorMTP)
Mount(0): mtp -> mtp://[usb:002,020]/
Type: GDaemonMount
更新时间:2013 年 5 月 21 日星期二 00:03:00 EDT:
我发现 /usr/share/gvfs/mounts/mtp.mount 包含:
[Mount]
Type=mtp
Exec=/usr/lib/gvfs/gvfsd-mtp
AutoMount=false
不幸的是,这个 AutoMount 参数似乎没有任何作用。
与此同时,我听从了这里并在 下的 gconf 设置中禁用 automount-open 和 automount。org.gnome.desktop.media-handling
这会全局禁用它,但比替代方法要好。希望我们将来会有设备或协议特定的(或两者兼有!)gvfs 自动挂载配置。