我有一个带有 3 个分区的大 USB 磁盘:一个用于备份,另外两个用于安装和测试新发行版。我希望备份分区在启动时自动挂载。但我不希望自动挂载两个测试分区。尽管我在 /etc/fstab 中使用了“noauto”,但当我插入驱动器时,某些东西(gnome?)似乎正在安装它们。
LABEL=mybook /srv/backup ext4 defaults 0 2
LABEL=mybook-root /media/mybook-root ext4 user,noauto 0 2
LABEL=mybook-spare /media/mybook-spare ext4 user,noauto 0 2
在以前的 Ubuntu 发行版中,似乎可以配置 gnome,以避免在 USB 等可移动驱动器上安装特定分区:
gnome-mount --write-settings --mount-options noauto --device /dev/sda1
这在 Lucid 中不再可用(它是什么时候消失的?)
现在还有其他方法可以做到这一点吗?
为此,我在 /etc/fstab 中使用了以下行,并且我没有在 gnome 中进行任何修改......它适用于 ubuntu 11.04
我的 fstab 和你的有两个不同:
我不知道使我的配置工作的区别是什么,但我敢打赌第二个..
(如果要获取分区的 UUID,可以使用命令
sudo blkid
)gnome-mount 在某个时候被 gvfs-mount 取代,并且在 gnome 中似乎不再支持原始问题中描述的用例。
所以这是一个解决方法,遵循@clemmy 描述的经验。它涉及简单地列出一个不存在的目录作为您不希望自动挂载的分区的挂载点。例如,在这种情况下,可以简单地删除 fstab 中列出的相关目录,例如“/media/mybook-spare”。不幸的是,当用户确实想挂载该分区时,当然需要用户重新创建目录(或编辑 fstab)。
1) 根据安装的桌面环境启动各自的分区管理器:Gparted for gnome 或 KDE Partition Manager for kde
2)在设备下选择您要修改的闪存驱动器
3)右键单击您不想自动挂载的闪存分区,并将其设置为“隐藏”标志属性