我在双启动模式下运行 Kubuntu 20.04 和 Windows 8.1,并且我在 /data 上挂载了一个 NTFS 分区 /dev/sda5。所有默认的 Kubuntu 应用程序(如 Dolphin 文件管理器、KTorrent 等)都可以毫无问题地读取和写入该分区。但是当我安装某些应用程序时,我注意到它们没有读取或写入 /data 的权限。
我的 fstab 行:UUID=3A8A31E98A31A1F5 /data ntfs defaults,umask=007,uid=1000,gid=1000 0 0
youtube-dl 无法打开文件以写入 /data
Discord 文件打开器看不到数据文件夹,而海豚文件管理器中可以看到它
我尝试过的事情清单:
- 我听说 Windows 在关机前会将只读标志设置为 NTFS 分区,因此我启动 Windows,禁用快速启动和休眠模式,然后重新启动而不是关机。没用。
- 使用修改权限
sudo chmod -r ugo-rw /data
,没有起作用 - 卸载 /dev/sda5 并以读写权限重新安装它,
sudo umount /dev/sda5
sudo mount -o rw,users,umask=022 /dev/sda5 /data
没有用 - 修改了 fstab 文件以包含我的 uid 和 gid
UUID=3A8A31E98A31A1F5 /data ntfs defaults,umask=007,uid=1000,gid=1000 0 0
,然后重新挂载了分区。没有用。
我将不胜感激任何帮助!
答案1
如果您使用 snap 安装 youtube-dl,请执行以下操作之一:
删除 youtube-dl 并通过其他方法安装它(Snaps 除外)
或者
将您的设备安装在您的主目录中,如下所示如何允许 snap 应用程序访问 /tmp 文件夹?