我的 Dropbox 一直告诉我,它需要移动到ext4
文件系统。
问题是,当我查看我的磁盘时,我看到了以下内容:
看来,我的文件系统已经是了ext4
。
你知道可能出了什么问题吗?我发现了一个类似的问题这里。
我只使用加密的主文件夹 - 只需将我的 Dropbox 文件夹移出该文件夹就能解决问题吗?
答案1
Dropbox 不支持 eCryptfs。
按照这个官方文档
注意:不支持 ecryptfs,但 Dropbox 将继续与通过全盘加密(例如 LUKS)加密的受支持文件系统同步
还有另一个重要注意事项
如果你运行的是受支持的操作系统,但看到计算机不受支持的消息,则可能是在不受支持的配置下运行 Dropbox。
答案2
您可以将未加密的文件系统加密home
,并将 Dropbox 文件夹放入里面。
- 取消链接您的主机并退出 Dropbox。
- 创建存储文件(数量取决于您的 Dropbox 大小)
$ dd if=/dev/zero of=~/dropboxStorage bs=1024 count=3000000
- 在内部创建文件系统
$ mkfs.ext4 ~/dropboxStorage
- 本地化 Dropbox 文件夹并重命名(您可以删除它,但如果 smtf 出错,我更喜欢重命名):
$ mv ~/Dropbox ~/Dropbox.mvd
- 编辑 fstab,更改 Dropbox 挂载点的所有权并将其挂载(现在不需要 sudo)
$ mkdir ~/Dropbox
$ sudo vim /etc/fstab # add at the end of fstab
/home/username/dropboxStorage /home/username/Dropbox ext4 noauto,user 0 0
$ sudo chown username ~/Dropbox
$ mount ~/Dropbox
# check it
$ mount | grep Dropbox
/home/username/dropboxStorage on /home/username/Dropbox type ext4 (rw,nosuid,nodev,noexec,relatime,user=username
- 启动 Dropbox 并再次重新链接 - 成功了!
我链接了很多主机,对我来说更快更安全的方法是再次下载 Dropbox。您可以尝试执行或cp -a
。但要小心。rsync
tar -
您必须在挂载 Dropbox 存储后设置启动 Dropbox。或者关闭启动 Dropboxgnome-session-properties
并在登录后手动启动它。首先mount
然后dropbox
答案3
Dropbox 重新支持 ZFS、XFS、Btrfs 和 eCryptFS
Dropbox 已恢复对 Linux 上的 ZFS、XFS、Btrfs 和 eCryptFS 的支持。Dropbox客户端更新重新支持 64 位 Linux 系统上的 ZFS 和 XFS,以及所有 Linux 系统上的 eCryptFS 和 Btrfs。
链接:
- Dropbox 在 Linux 上重新支持 ZFS、XFS、Btrfs 和 eCryptFS
- 马埃斯特拉尔适用于 Linux 的轻量级开源 Dropbox 客户端