升级后,Mac OS X 是否会锁定我的外部硬盘?

升级后,Mac OS X 是否会锁定我的外部硬盘?

我即将从 10.5.8 升级到 10.6 (Snow Leopard)。我打算将应用程序、文档、下载和其他文件备份到 Mac 格式的外部 USB 硬盘上。

最近,我尝试将 VMWare Fusion 创建的虚拟机复制到驱动器,然后从该驱动器将其移动到 Ubuntu 主机。虚拟机文件实际上是一个包,并且在该包中,文件被赋予了限制性权限。换句话说,许多文件只能由员工组读取,而不能由所有人组读取。因此,结果是 Ubuntu 计算机无法打开虚拟机,直到我将文件带回 Mac,然后更改权限以便“所有人”都可以读取文件。我在属于具有加密/受保护驱动器的域的 Windows 计算机上也看到了类似的行为。这些经历让我怀疑,是否可以备份到这个 Mac 格式的驱动器,还是应该使用另一个 FAT32 格式的硬盘驱动器,以便权限不受限制?

我计划进行全新安装、完全格式化等,而不是升级。我来自微软,还不太习惯操作系统在升级时表现良好的想法。

答案1

您应该使用 Mac 格式的驱动器,以便它可以正确存储所有所有权、权限以及可能丢失的文件的重要部分。

(如果您只有 FAT32 驱动器,那么您可以在其上创建一个稀疏映像,将其安装到您的 Mac 上,然后将数据复制到其中。)

就我个人而言,我会在升级现有系统之前随时使用 SuperDuper! 来生成可启动磁盘。或者,至少确保您的 TimeMachine 备份是最新的,并且不排除任何重要数据。

答案2

我按照您描述的方式升级了我的 Mac OS X,没有任何问题。我不太明白 Snow Leopard 如何知道 Leopard 上拥有外部驱动器文件的用户 Tomas 与 Snow Leopard 上的 Tomas 是同一个人,但所有权限都与升级前相同。

那些不属于我的文件仍然不属于我,而是属于某个名为 _unknown 的用户。但我可以以管理员身份进行身份验证,并为我的用户设置这些文件的读写权限,因此访问它们没有任何问题。

也许它只是检查用户 ID 是否匹配(在这两种情况下,我都是第一个创建的用户,可能具有相同的用户 ID)。如果有人确切知道它是如何工作的,我也想知道。

哦,我还创建了我的磁盘的 SuperDuper!备份,这样一来,其上的所有文件似乎都属于我(甚至是 /Users/* 中其他用户的文件)。

相关内容