我最近买了一台新的 MacBook,想使用迁移助手来移动我的配置文件。但是,我已打开 FileVault。当我尝试通过以太网电缆执行此操作时,迁移助手告诉我它不能与 FileVault 配置文件一起使用。不幸的是,即使我在计算机上拥有管理权限,我也无法关闭 FileVault。我认为这是因为我的 MacBook 由公司管理。有办法做到这一点吗?我可以使用火线吗?我可以使用 Time Machine 存储它,然后从中恢复吗?
答案1
如果您使用 Time Machine 并进行完整备份,那么您可以从 Time Machine 备份中恢复...
我正在尝试使用设置助理转移受 FileVault 保护的帐户,但它显示“File Vault 用户无法转移到具有现有用户的 Mac”。
FileVault 通过将主目录存储在加密的磁盘映像文件中来保护它们。只要新电脑尚未迁移(并且没有现有用户帐户),就可以将此映像文件从旧 Mac 迁移到新电脑。
若要稍后迁移帐户的主目录和帐户设置,请启动旧 Mac 并关闭帐户的 FileVault 保护。然后使用“设置助理”转移所需的帐户或数据。您可以在新电脑上再次使用 FileVault 保护帐户。---http://support.apple.com/kb/HT1554?viewlocale=en_US
否则,您需要将 DMG 复制到新系统...但我知道可能会存在权限问题...请参阅http://www.macosxhints.com/article.php?story=20070419011539567 用于方法论和可能的修复......
答案2
以下是我最终让它发挥作用的方法:
在我的老的计算机,我递归地将/Users/ivan
文件夹复制到另一个文件夹,保留权限和文件时间(我的用户名是ivan
):
sudo cp -R -p /Users/ivan /BACKUP/
然后我将其复制到外部驱动器。
在我的新的计算机上,我创建了一个新的管理用户,名为local
。我登录到local
,并删除了ivan
用户。我保存了配置文件并将其移动到另一个文件夹。
接下来,我复制了伊万文件夹来自外部驱动器到临时目录新的计算机。然后我将其移至/Users
目录中。
然后我创建了一个新用户ivan
具有管理权限。它询问我是否要保留主文件夹,我说YES
。
然后我在老的机器调用temp
具有管理员权限。我登录到该帐户老的机器。
然后我在两台机器上使用临时帐户进行迁移助手(local
和temp
)。这复制了我的应用程序、全局设置和非用户文件夹数据。
然后我登录到local
帐户新的电脑。一切都很好。我退出,然后登录到ivan
。
几乎所有操作都运行正常。我不得不重置网络设置。我还必须重新设置打印机。对于我的虚拟机,Fusion 询问我是否“复制”或“移动”。我选择了“复制”,结果成功了。
缺点:* 然后我必须手动打开 File Vault。这花了一些时间,因为我的机器加密了我所有的文件。
- 我的机器不再受管理。一旦我的文件被加密,我必须将其带回公司 IT 部门,才能重新获得管理权。
Benjamin Schollnick 的链接不适用于我的操作系统版本 (10.5.8)。在此版本中,您只需不能迁移 File Vault 帐户。我尝试直接执行此操作,也尝试通过 Time Machine 备份执行此操作。但都不起作用。