分页: 1 / 1

新安装的16.04挂载NTFS无法使用回收站问题

发表于 : 2017-07-14 11:37
skcmm
RT,使用 FSTAB 挂载 /dev/sda9 /media/public ntfs defaults,locale=zh_CN.UTF-8,umask=000 0 0 在使用ntfs分区时,删除文件无法进入回收站。但如果是通过点击系统中的未加载分区由系统进行挂载,则能进行删除进入回收站,请高人指点。(ps:16.04自动挂载的分区是跟在当前登录用户下的,如media/user/xxx)

Re: 新安装的16.04挂载NTFS无法使用回收站问题

发表于 : 2017-07-14 12:59
vickycq
挂载参数要加上 uid, gid 选项。

不过是进入 Linux 的回收站 (.Trash-1000),不是 Windows 的回收站 ($RECYCLE.BIN)

Re: 新安装的16.04挂载NTFS无法使用回收站问题

发表于 : 2017-07-14 13:51
skcmm
vickycq 写了:挂载参数要加上 uid, gid 选项。

不过是进入 Linux 的回收站 (.Trash-1000),不是 Windows 的回收站 ($RECYCLE.BIN)
谢谢,我去试试!~ 我就是让它进入系统的回收站

Re: 新安装的16.04挂载NTFS无法使用回收站问题

发表于 : 2017-07-14 14:05
skcmm
vickycq 写了:挂载参数要加上 uid, gid 选项。

不过是进入 Linux 的回收站 (.Trash-1000),不是 Windows 的回收站 ($RECYCLE.BIN)
加上了uuid 还是不行,之前一直用12.04 都没问题。文件被直接删除了,没有进入回收站

Re: 新安装的16.04挂载NTFS无法使用回收站问题

发表于 : 2017-07-14 14:29
vickycq
skcmm 写了:加上了uuid 还是不行
是 uid 不是 uuid

我的测试结果:

/dev/sda1 /mnt/drive_D ntfs defaults,uid=1000,gid=1000 0 0
右键菜单选 Move to trash,可以进入回收站

/dev/sda1 /mnt/drive_D ntfs defaults 0 0
右键菜单选 Move to trash,提示是否要彻底删除,不能使用回收站

文件管理器是 Thunar

Re: 新安装的16.04挂载NTFS无法使用回收站问题

发表于 : 2017-07-18 16:10
skcmm
vickycq 写了:
skcmm 写了:加上了uuid 还是不行
是 uid 不是 uuid

我的测试结果:

/dev/sda1 /mnt/drive_D ntfs defaults,uid=1000,gid=1000 0 0
右键菜单选 Move to trash,可以进入回收站

/dev/sda1 /mnt/drive_D ntfs defaults 0 0
右键菜单选 Move to trash,提示是否要彻底删除,不能使用回收站

文件管理器是 Thunar
谢谢,按你的方案解决了。用了7年的ubuntu了,一直是使用,从未了解过它的机制
另外,为何16.04的版本,media下的挂载会直接加个 user ,比如 , /media/xxx/disk 不能直接像12.04一样直接在media下吗?

Re: 新安装的16.04挂载NTFS无法使用回收站问题

发表于 : 2017-07-18 17:03
vickycq
skcmm 写了:另外,为何16.04的版本,media下的挂载会直接加个 user ,比如 , /media/xxx/disk 不能直接像12.04一样直接在media下吗?
看看这一篇 https://askubuntu.com/a/276670

新建文件 /etc/udev/rules.d/99-udisks2.rules 加入以下内容

代码: 全选

ENV{ID_FS_USAGE}=="filesystem", ENV{UDISKS_FILESYSTEM_SHARED}="1"
重新载入 udev 规则

代码: 全选

sudo udevadm control --reload
sudo udevadm trigger
拔出可移动存储设备重新插入