在包含 Windows 文件的同一磁盘上运行 Time Machine

在包含 Windows 文件的同一磁盘上运行 Time Machine

我有一个相当大的外部存储设备。我想将我的 OS X Time Machine 备份文件存储在其中,但它已经有一些我从 Windows 机器备份的文件。同时执行这两项操作会不会有问题(文件系统方面),还是时间机器应该可以正常工作?我不想丢失设备上已经存储的任何文件。谢谢。

答案1

时间机器需要 HFS+ 格式的分区才能工作。因此您可以:

  • 重新分区驱动器,将其分成两个分区
  • 重新格式化分区为 HFS+ 并使用类似的麦克驱动器从 Windows 访问它
  • 在此分区中创建磁盘映像并将其用于 Time Machine

答案2

Time Machine 使用 HFS+ 运行,因此默认情况下不会提供使用非 HFS+ 格式驱动器的选项。但是,您可以通过在终端中运行来手动启用它们:

defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

然后,Time Machine 将创建一个磁盘映像,该映像将与您的 Windows 文件共存,而无需修改您的分区。这与用作 Time Machine 目标的 SMB 或 NFS 共享使用的方法相同。

tig 提到的其他替代方案是重新格式化或重新分区您的驱动器。我不建议您制作自己的磁盘映像(Time Machine 会处理它,正如我上面所说),因为您需要确保它是一个 .sparsebundle,以避免 FAT32 格式硬盘上的 4GB 文件大小限制。

相关内容