编辑:这似乎是一个已知的错误,而且是不可能的。
如何在 Ubuntu 中禁用我的第二个内置硬盘的“卸载”选项?
我的系统由 128GB SSD 和 1TB HDD 组成。
我想要禁用此按钮的原因是为了防止在我单击要卸载的 USB 驱动器的卸载按钮时意外点击。
我完全没有理由卸载这个内置硬盘,但我仍然在 Unity 文件浏览器侧窗格中看到“卸载”按钮(带下划线的三角形)。
以下是我的 /etc/fstab 的片段:
# <file system> <mnt> <type> <options> <dump> <pass>
/dev/mapper/ssd-root / ext4 noatime,nodiratime,errors=remount-ro 0 1
UUID=8e645641-889d-4eec-b356-8fe90d683bf8 /boot ext2 defaults 0 2
/dev/mapper/ssd-swap_1 none swap sw 0 0
/dev/mapper/hdd-storage /media/storage ext4 noatime,nodiratime,errors=remount-ro 0 1
/media/storage/home /home none defaults,bind 0 0
/media/storage/var/log /var/log none defaults,bind 0 0
编辑:将挂载位置从 /media/* 设置为 /mnt/* 解决了此问题。
答案1
根据此漏洞gnome 用户已经遇到这个问题了,希望很快能有解决办法
现在,您可将挂载点更改为 /mnt/“something”。修改 fstab,它应该不再显示卸载选项。
然后你可以将其绑定挂载到你想要的目录:
UUID=your_uuid_here /mnt/DATA ext4 defaults 0 2
/mnt/DATA /home/yrogirg/DATA none bind 0 0
答案2
我知道这个答案很古老,但今天重新安装操作系统后我仍然需要它:
正如 BlueBerry 在接受的答案中所述,我将安装位置从 /media/storage 更改为 /mnt/storage 并且它可以正常工作;卸载按钮消失了。
下面显示的是我当前的 /etc/fstab:
# Default filesystem setup
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/mapper/ssd-root / ext4 errors=remount-ro,noatime,nodiratime 0 1
/dev/mapper/hdd-storage /mnt/storage/ ext4 defaults 0 2
/dev/mapper/ssd-swap_1 none swap sw 0 0
# Home directories
# <file system> <mount point> <type> <options> <dump> <pass>
/mnt/storage/home /home none defaults,bind 0 0
/mnt/storage/var/log /var/log none defaults,bind 0 0
# SSD tweak: temporary directories as tmpfs
# <file system> <mount point> <type> <options> <dump> <pass>
tmpfs /tmp tmpfs defaults,noatime,nodiratime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,nodiratime,mode=1777 0 0
我希望这可以对将来的某人有所帮助。