如果设备名称为 sdb,Gnome 上的 NTFS USB 分区自动挂载会失败(FAT32 也可以)

如果设备名称为 sdb,Gnome 上的 NTFS USB 分区自动挂载会失败(FAT32 也可以)

当我在装有 Gnome 的计算机上插入 USB 存储设备(即 USB 闪存盘)时,设备上可用的文件系统会自动安装(在 中/media/<partition-label>),并且会出现一个文件资源管理器 ( nautilus) 弹出窗口,显示设备内容。

然而,此自动挂载不适用于 NTFS 文件系统

在各种论坛上,人们建议设置 ntfs-3g SUID root :

# chmod u+s /usr/bin/ntfs-3g

这并不能解决问题,这是弹出消息:

Error mounting: mount exited with exit code 1: helper failed with:
Error opening '/dev/sdb2': Permission denied
Failed to mount '/dev/sdb2': Permission denied
Please check '/dev/sdb2' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
http://ntfs-3g.org/support.html#unprivileged [=> DEAD LINK]

但是,由于我拥有所有必要的权利(我属于“软盘”组,该组具有读/写的权限/dev/sdb1),我可以自己挂载文件系统:

$ ntfs-3g /dev/sdb1 /home/me/mymount

如何使用 NTFS 文件系统实现自动挂载?如果可能的话,避免改变/etc/fstab.

我目前使用的是 Debian 6.0 (Squeeze)。

编辑:另外,我刚刚注意到一个奇怪的行为:当已经sdbX安装了文件系统时,我插入我的 NTFS USB 设备(如sdc...),一切都按预期工作,自动挂载工作。但如果设备名称是sdb......

相关内容