在 Windows 8 和 Ubuntu 18.04 的双引导系统中,两个分区(我们称之为数据驱动器和媒体驱动器)是 NTFS,Windows 和 Ubuntu 都可以访问。为了能够通过 Ubuntu 访问这些驱动器上的文件,我必须单击 Nautilus 中的驱动器图标,Ubuntu 会将分区挂载到该分区上/media/
,如果我从这些分区中删除任何文件,这些文件将进入垃圾箱。
由于每次单击图标挂载它很麻烦,所以我希望在我登录 Ubuntu 时自动挂载分区。我遵循了这些步骤并且它有效。
但是,如果我尝试从媒体驱动器中删除任何文件,在右键菜单中显示给我的唯一文件删除选项是“永久删除”。
我怎样才能让移动到垃圾箱选项重新出现?另外我想了解为什么它只允许永久删除?
根据这个答案,可以通过添加来解决
uid=1000
。要知道您帐户的 UID,请打开文件
/etc/passwd
并在文件的最后几行搜索您的用户名。在我的系统中有两个用户,所以有两行为第一个用户和第二个用户指定 uid。第二个用户的 uid 是 1001。将 uid 添加到您在 Disks / Gnome Disk Utility 中看到的挂载选项中。具体来说,您可以将挂载选项更改为
nosuid,nodev,nofail,x-gvfs-show,uid=1000
.注意:通过这样做,您将只为您的帐户授予文件夹权限。其他用户将无法将文件移动到垃圾箱,因为挂载选项中未提及他们的 uid。需要更好的解决方法。
对于外部挂载的磁盘或分区,创建一个
/.Trash-$UID
目录,例如然后重新打开Nautilus并重新检查上下文菜单。