Seafile 在已安装分区上:操作不允许

Seafile 在已安装分区上:操作不允许

我不确定这是否是 Seafile 或 Ubuntu 的问题,所以我只想在这里问一下:

我想将 Seafile 同步到挂载到 /mnt/data 的挂载分区上的文件夹,该分区名为“data”。这是因为我使用 Windows 10 双启动,并且想避免下载相同的文件两次。因此,我有一个 Ubuntu 和 Windows 10 都可以访问的 exFAT 分区。要挂载此分区,我在 /etc/fstab 中使用以下条目:

/dev/disk/by-uuid/4B27-57D4 /mnt/data auto nosuid,rw,user,nodev,nofail,x-gvfs-show,uid=myusername,gid=myusername,umask=000 0 0

到目前为止,一切都按预期运行。分区在启动时自动安装,我获得了完全访问权限、权限等。但是当我尝试设置 Seafile 以使用 /mnt/data/Seafile 时,我收到以下错误消息:

failed to bind unix socket fd to /mnt/data/Seafile/.seafile-data/seafile.sock : Operation not permitted
seaf-daemon.c(527): Failed to start searpc server.

为什么操作不被允许?是否有我尚未设置的权限?或者这个问题可能与 Seafile 有关?

答案1

因此,当我尝试安装 Dropbox 而不是 Seafile 时,我自己发现了这一点:

问题在于使用的分区类型为 FAT(exFAT)。我将分区重新格式化为 NTFS,一切正常!

当尝试安装 Dropbox 时,它告诉我不支持该分区格式,所以我想到尝试使用其他格式而不是 FAT。

相关内容