我有一个基于 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
我找到的解决方案是使用磁盘实用程序。
- 连接阅读器。
- 打开磁盘并选择设置分区。
- 单击图形下方的三齿轮图标。
- 选择“安装选项”并取消选择“自动安装选项”和“在用户界面中显示”,然后单击“确定”。
这创建了以下 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
文件夹存在但为空。