GNOME桌面和Nautilus侧栏的选择性安装的卷


9

默认情况下,“已安装的卷”显示在Ubuntu桌面上。我通常会禁用此设置(gconf-editor或Ubuntu Tweak),因为例如,我不需要桌面上的Windows分区。

但是,这对于显示不是永久安装的卷的USB闪存数据棒或存储卡很有用。

那么,有什么方法可以选择在桌面上显示哪些卷?

(图片:我不需要三个已安装的卷,而我却需要一个USB闪存棒)

桌面截图

Answers:


8

“ 40GB文件系统”,“ 80gb”和“备份”安装在哪里?

我的猜测在/ media下。

这曾经使我非常烦恼,文件服务器的Windows共享在我的位置菜单中显示为可移动存储。

所以我将挂载点从/ media / S更改为/ mnt / S,现在它已作为不可移动的存储正确处理。现在,远程Windows共享:

  • 没有出现在位置菜单中
  • 不会添加到我的“磁盘安装程序”小程序中
  • 不会在我的桌面上添加为volumes_visible图标。

您可以轻松地自己测试一下

  • 确保在gconf-editor中选中了volumes_visible选项
  • 创建一个挂载点,例如/ mnt / backup /
  • 编辑/ etc / fstab文件以使用/ mnt / backup而不是/ media / backup
  • 卸载/ media / backup
  • 挂载/ mnt / backup

我刚刚测试了这些步骤,您无需注销即可查看更改。

当您卸载驱动器时,图标将消失,而在/ mnt下重新安装它们时,它们将不会重新出现。


1
我建议您运行mount -a而不是mount /mnt/backup,因为在编辑后,它将通知您fstab文件中是否有任何错误。否则,如果有错误,您将在下次启动之前不知道它,并且可能必须从实时CD启动才能修复它。
TJ L

非常感谢你。这不是我想要的(也从Places nautilus侧栏中删除了该卷),但是现在我考虑了一下,不确定在该侧栏中是否需要它!
8128年

之后我要做的是转到每个位置并添加了书签。它们现在显示在列表的底部,因此您不会错过任何内容。
理查德·霍洛威

0

桌面上显示的透明nautilus文件夹显示所有用户的挂载,因此,如果在启动时挂载这些分区,它们将不会显示在桌面上。

您可以通过在/ etc / fstab中添加一行来挂载它们,但是最佳的挂载选项取决于它们的用途(以及是否需要多人访问)。


因此,您可以编辑您的答案以详细说明为什么我不希望仅将硬盘分区添加到fstab吗?
8128

安装和卸载将需要root用户访问权限,这是我所看到的唯一缺点。
LassePoulsen

将卷添加到fstab没什么区别(重新启动后)
8128

0

通过将卷添加到其中/etc/fstab,可以确保它们不显示在桌面上,这是我的fstab中的几行内容

UUID=7244DE9322DE5A05 /winxp ntfs noauto 0 0
UUID=f6245825-06dc-4c97-87d3-dbe3c943247d /data ext4 errors=remount-ro 0 2
UUID=6493-8351 /share vfat defaults 0 0

该行的第一部分是安装什么,第2部分是在哪里将其安装,第3部分是文件系统类型,第4部分是安装选项(添加noauto,如果你不希望它被自动安装做)确保了userowner选项设置!,第5部分是在发生错误时转储文件系统的方式,第6部分是fsck中的命令将检查文件系统。
第5部分始终为0(除非您知道自己在做什么),第6部分对于非本地卷(即ntfs,vfat等)始终为0,对于根文件系统为1,对于其他所有内容为2(主要是ext2,ext3) ,ext4)。

要查找磁盘的UUID,可以打开终端。

ls -l /dev/disk/by-uuid/
lrwxrwxrwx 1 root root 10 2010-08-14 20:40 1f6e83d2-c94a-4f94-9ef1-c556d8112691 -> ../../sda5
lrwxrwxrwx 1 root root 10 2010-08-14 21:40 6493-8351 -> ../../sdc1
lrwxrwxrwx 1 root root 10 2010-08-14 21:23 7244DE9322DE5A05 -> ../../sda1
lrwxrwxrwx 1 root root 10 2010-08-14 20:40 f6245825-06dc-4c97-87d3-dbe3c943247d -> ../../sdb1
lrwxrwxrwx 1 root root 10 2010-08-14 20:40 fb8fc815-fb39-4e7e-bc43-99027df044f6 -> ../../sda6

因此,sda1的UUID为7244DE9322DE5A05,sdb1为f6245825-06dc-4c97-87d3-dbe3c943247d,依此类推。.
现在,找出要添加的卷,您可以将其挂载(通过双击桌面)图标)和终端中的类型安装,它将列出当前安装在何处。


将卷添加到fstab没什么区别(重新启动后)
8128

那很奇怪!它的工作原理在这里..
LassePoulsen

Ubuntu Luicd,10.04吗?
8128年

@fluteflute是的..多数民众赞成在这里:)
LassePoulsen

2
如果我正在阅读源代码,则显示来自fstab的卷,除非它们不是用户可安装的或loopbak或字符串“ / vol /”不在卷路径中。Flutefute检查您的fstab的行中是否不包含用户选项。gnome-vfs2.sourcearchive.com/lines/2.8.4/…上的源代码搜索create_drive_on_mount_point
哈维尔·里维拉,2010年

0

须藤apt-get install pysdm

这是一个GUI工具,可编辑fstab告诉操作系统要在启动时安装哪些驱动器。

有关如何使用它的全面指南,请参见此链接

要使分区在引导时停止自动挂载。只需单击分区,然后单击“删除”按钮。这样,您将不必为gconf中的所有驱动器禁用自动挂载。

要使分区停止在桌面上显示,请卸载它,将其安装点更改为/ mnt而不是/ media,然后重新安装或重新启动操作系统。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.