Linux 和 Windows 7 上的绝对路径相同

Linux 和 Windows 7 上的绝对路径相同

我拥有双启动的 Windows 7 和 Ubuntu,并且在两个操作系统上共享同一个 Firefox 配置文件文件夹,该文件夹位于 Windows 分区上(在 Ubuntu 启动时自动安装)。我的问题是,我正在使用 FEBE 扩展(它会创建我的配置文件的备份以用于恢复),但它需要我设置一个文件夹绝对路径来告诉它应该在哪里创建备份,以便在 Windows 上,它不允许没有字母和反斜杠的路径,如“c:\whatever”。但是当我在 Linux 上打开 Firefox 时,这个路径没有任何意义,备份也未完成。有没有办法让两个操作系统都能理解一个绝对路径?即使它不指向每个操作系统上的同一个位置?

注意:我在这个论坛上发现了两个类似的问题(尽管涉及不同的背景)但在这种情况下没有一个建议的答案起作用。

答案1

FEBE 还提供集成云存储(通过 Box.net),因此您可以通过这种方式从 Ubuntu 和 Windows 分区访问备份。由于您共享完全相同的 Fx 配置文件,因此哪个平台执行实际备份并发布到 Box.net 并不重要。备份的是相同的数据,因此您应该只让一个平台或另一个平台执行备份(而不是同时执行两个平台)。

答案2

不可以。两种不同的操作系统以不同的方式引用驱动器和分区。

Windows 将每个分区视为一个字母。Linux 将单个分区挂载为 /,然后将其他驱动器附加到其中的挂载点。

您最接近可以做的就是在备份系统的某处设置一个别名,用 Windows 分区 Linux 挂载点的路径替换 c:\,反之亦然。

相关内容