在 Gnome 3.16 上禁用 USB 分区自动挂载

在 Gnome 3.16 上禁用 USB 分区自动挂载

我有一个基于 Android 2.2 的索尼 PRS-T1 电子书阅读器。当我将其连接到 PC 时,它显示为两个 USB 分区:READER 和 SETTING。后者是只读分区,仅在您第一次将 Reader 连接到 Windows PC 或 Mac 时有用。

如何阻止 SETTING 分区自动挂载?

我尝试添加UUID="4EA9-C564" /mnt/tmp vfat noatime,noauto,user,defaults 1 0/etc/fstab 但这并不会阻止安装分区。

答案1

首先找出该 USB 分区的 UUID:

 $ ls -l /dev/disk/by-uuid/

该挂载分区的设备软链接名称是该分区的实际UUID,例如:

 ...
 lrwxrwxrwx. 1 root root 10 09-07 08:07 ae44ddaa-0e0e-ee22-66b-983bc15159b1 -> ../../sdb2
 ...

所以ae44ddaa-0e0e-ee22-66b-983bc15159b1是该分区的 UID。

接下来添加一行/etc/fstab(您需要 root 权限),如下所示:

 UUID=ae44ddaa-0e0e-ee22-66b-983bc15159b1   /mnt/tmp        ext4    noatime,noauto,user,defaults    1 0

这里最重要的是noauto防止自动挂载的选项。

答案2

我找到的解决方案是使用磁盘实用程序。

  1. 连接阅读器。
  2. 打开磁盘并选择设置分区。
  3. 单击图形下方的三齿轮图标。
  4. 选择“安装选项”并取消选择“自动安装选项”和“在用户界面中显示”,然后单击“确定”。

这创建了以下 fstab 条目:

/dev/disk/by-id/usb-Sony_PRS-T1_Setting_148427501057252-0:2 /mnt/usb-Sony_PRS-T1_Setting_148427501057252-0:2 auto nosuid,nodev,nofail,noauto 0 0

该设备未显示在 Nautilus 中,并且该/mnt/usb-Sony_PRS-T1_Setting_148427501057252-0:2文件夹存在但为空。

相关内容