我使用 RFRemix,desctop XFCE4
]$ uname -a Linux localhost.localdomain 3.17.4-302.fc21.x86_64 #1 SMP 星期四 十二月 4 19:12:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
当我尝试从 NTFS 分区删除文件时,出现错误“无法找到或创建垃圾目录”。如果不是垃圾,则可以毫无问题地删除文件。在互联网上搜索有关此问题的信息的结果表明,这可能是 fstab 的问题。我更改了几次,但没有帮助。目前,我有下一个 fstab。
/dev/disk/by-label/Prog /media/Prog ntfs-3g fmask=111,dmask=000,gid=1000,utf8 0 0 /dev/disk/by-label/VACATION /media/Vacation ntfs-3g fmask=111,dmask=000,gid=1000,utf8 0 0 /dev/sda3 /media/winnt ntfs-3g fmask=111,dmask=000,gid=1000,utf8 0 0
所有者 /media - 我的用户(不是 root)。Prog、Vacation、winnt - root,我无法更改它(它不显示错误,也不会更改)可以在这些分区中轻松创建目录和文件,因此它可以访问记录。
答案1
无法找到或创建垃圾目录
在每个挂载点下创建一个.Trash-1000
子目录:
mkdir /media/Prog/.Trash-$UID
mkdir /media/Vaction/.Trash-$UID
...
我无法改变它(它没有显示错误并且没有改变)
默认情况下,ntfs-3g 在“FAT 模式”下工作,忽略所有 POSIX 权限/ACL。如果您愿意,可以启用 NTFS ACL 支持,但为此您应该配置用户映射(将 Windows SID 转换为 Linux UID 或从 Linux UID 转换为 Windows SID)。