如何将物理 OS X 机器转换为虚拟机

Be *_*ers 15 vmware-fusion macos

我想将现有的 OSX 10.9.5 机器迁移到在 10.10.1 主机上运行的 10.9.5 来宾 VM。

我的情况是:我拥有每天使用的 10.9.5 MBP。我的机器上有开发工具,我不确定在 Yosemite 上是否可以使用。我买了一个运行 10.10.1 的新 MBP。

我想将旧机器整体迁移为来宾机器,然后我可以将虚拟机的零碎迁移到本机机器上。

我尝试了几件事,但这些说明似乎最有希望:

  1. 使用“安装 OS X Mavericks.app”构建一个简单的客户机。
  2. 使用安全模式启动该 VM。
  3. 连接我基于 USB 的 Carbon Copy Cloner Bootable 映像。
  4. 启动 OSX 迁移助手(不是 VMWare 迁移助手)。
  5. 选择从 CCC 迁移。
  6. 等待。

我没有成功。

直接的问题是 USB 驱动器对 VM 不可见,所以我卡在第 3 步 。usb 挂载问题

我一说 VMWare,Apple 支持就礼貌地拒绝了帮助。

小智 5

我就是这样做的:

  1. 在外部驱动器上创建图像文件(稀疏捆绑包,因此原始驱动器的大小可以是可变的)
  2. 在源计算机上,使用 SuperDuper 或 CCC 将驱动器复制到映像文件/捆绑包
  3. 使用 Fusion 8.5 使用恢复驱动器创建 OSX VM
  4. 向虚拟机添加额外的驱动器
  5. 将外部驱动器安装到虚拟机中
  6. 将映像文件挂载到外部驱动器上
  7. 使用SuperDuper或CCC将挂载的镜像复制到4中创建的附加驱动器中
  8. 将启动盘设置为复制的驱动器
  9. 停止虚拟机,删除原始驱动器,重新启动,然后您的原始计算机就应该位于虚拟机中。


Sax*_*ddy 2

Apple support politely denied help as soon as I said VMWare.
Run Code Online (Sandbox Code Playgroud)

听起来不错。虽然在虚拟机中运行 OS X 在 EUAL 合同中是合法的,但 Apple 会因此嘲笑你。

我假设您至少使用 N-1 版本的 VMware Fusion。我在这个一般过程中取得了成功:

  1. 使用 Time Machine 将操作系统备份到任何外部驱动器(在本练习中放弃 CCC)
  2. 使用“从映像安装”创建新 VM,然后选择更多选项。
  3. 选择“从恢复分区安装 OSX”
  4. 按照提示操作,进入恢复分区后,选择从 Time Machine 恢复。
  5. 一旦您确信数据位于虚拟机中,请将主机升级到 Yosemite。注意,您需要升级到 Fusion v7.x 才能在 10.10 主机上运行。

另一种选择是以相同的方式构建来宾虚拟机,并cp在网络设置完成后覆盖文件。这里的挑战是文件 ACL 和所有权。再加上整个应用程序重新安装的麻烦。

希望这可以帮助。