为什么我无法同步 Windows 上其他分区/驱动器的文件夹?

为什么我无法同步 Windows 上其他分区/驱动器的文件夹?

我正在我的 Widows 机器上设置 Ubuntu One,然后收到一条消息,要求我在我的C:\用户\TJ目录。

我的 C: 盘上没有任何内容,我需要从 D: 盘目录同步。

如何将位于另一个分区的目录与 Ubuntu One 同步?

答案1

不幸的是,根据Ubuntu One 常见问题解答,您不能:

我可以同步主文件夹之外的文件夹吗?

不可以,您只能同步主文件夹内的文件夹。这适用于 Windows 和 Ubuntu 客户端。

我假设您的 Windows 位于 C: 分区,而所有其他文件位于 D:(或其他)分区?这就是我的设置,我也在寻找答案。我不确定 One 在这一限制下会有多有效。

答案2

将驱动器安装到主目录中的文件夹中即可。我将固定的 F: 安装到我的/用户/用户名/...使用列出的方向目录这里

使用链接进入 Windows 7 中的驱动器管理。

效果很好。

答案3

我认为你做不到,原因和你无法在 Ubuntu 中同步来自其他文件系统的文件一样。Windows 上的 C:\ 突然消失的可能性极小。Ubuntu 上的 /home 消失的可能性也同样小。考虑一个正在同步的记忆棒。你需要重新排列你的 USB 设备,所以你断开了它。然后你登录到你的系统,Ubuntu One 客户端发现你的文件不再存在。由于它已同步,这意味着它将在你的所有其他计算机和网络上被删除。这不是你想要的,但这将是处理这些事情的唯一方法。好吧……

找到这类问题的解决方案可能并非不可能,但当你知道发生了什么时,同步就已经够困难了。当你不知道发生了什么时,就像二级文件系统的情况一样,那么它就变成了非常很难。至少在下一个版本中,我预计这不会成为可能,但我也不是该技术的开发人员,所以谁知道呢。:)

您可以尝试以下操作,但风险自负...请做好备份。

如果您是系统的唯一用户,并且 D:\ 只属于您,那么您可以尝试将其挂载到您的主目录中,而不是 D:。那可能可以。但是,出于上述原因,请勿对外部磁盘执行此操作。

答案4

除了将外部驱动器安装为配置文件目录中的文件夹之外,您还可以使用以下命令创建指向 D: 驱动器上文件夹的目录符号链接mklink

cd %profiledirectory%
mklink /D "folder name" "d:\path\to\folder"

我已经亲自测试过了并且它有效。

相关内容