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


13

我想将现有的OSX 10.9.5计算机迁移到在10.10.1主机上运行的10.9.5 Guest VM。

我的情况是:我拥有每天使用的10.9.5 MBP。我不确定在优胜美地上使用机器上的开发工具。我购买了运行10.10.1。的新MBP。

我想将旧计算机en-masse迁移为来宾计算机,然后可以将零碎的虚拟机从VM迁移到本机。

我已经尝试了几件事,但是这些说明似乎最有前途:

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

我没有成功。

迫在眉睫的问题是,VM无法看到USB驱动器,因此我陷入了步骤 3。USB安装问题

我刚说VMWare时,Apple支持人员就礼貌地拒绝了帮助。


如果您在家中有网络,可以创建网络启动盘吗?自从完成此操作已经有十多年了(我可能会在PC上添加),但是我们过去常常使用Ghost通过这种方式来推和拉图像(这也是硬盘驱动器的容量还不到250MB的时候。)并售出了几次,所以我不知道它是否仍然曾经是很棒的程序
HPWD

Answers:


3

这是我的方法:

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

2
Apple support politely denied help as soon as I said VMWare.

听起来不错。在VM中运行OS X具有合同规定的合法权利,但Apple会为此而嘲笑您。

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

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

另一个选择是,在建立cp网络连接后,仅以相同的方式构建来宾VM,然后重新构建文件。这里的挑战是文件ACL和所有权。再加上整个应用程序重新安装的麻烦。

希望这可以帮助。


我尝试了使用时间机器备份进行还原的方法。该过程将神秘消失,并返回登录屏幕。我捕获了控制台日志,没有发现可疑的东西来表明该进程为何死亡。它死了大约8分钟。我将其发布在vmware网站上,有人建议使用CCC备份作为解决方案。注意:我的房东是优胜美地。您能否超越让主人匹配客人的重要性?
迈克尔·波特

注意:当该VM主机是Apple计算机上运行的OS X时,允许在VM中运行OSX。
slhck

关键词“允许”。我能够在Mac Pro上运行VMware ESX并托管Yosemite VM。它不受支持,但这就是StackExchange的用途,对吗?;-)
SaxDaddy 2015年


1

由于您的外部驱动器是可引导克隆,因此另一个选择应该是从该外部驱动器引导VM,然后克隆到VM驱动器而不是迁移。

当然,这可能会遇到相同的USB障碍,因为这似乎是真正的问题,但值得尝试。

(至少在历史上,至少)在没有第三方工具(例如Plop Boot Manager)的情况下,Fusion不允许您直接从USB驱动器引导,这是一个小的可引导磁盘映像,允许您从外部驱动器引导。

http://kb.mit.edu/confluence/pages/viewpage.action?pageId=12386368

  • 访问下载站点并下载包含Plop引导管理器的最新.zip文件。
  • 将Zip文件解压缩到硬盘驱动器上的临时位置。它将创建一个名为“ plpbt- <版本>”的文件夹。
  • 在提取的文件夹的顶层,您将找到一个名为plpbt.img的文件。将该文件复制到您的文档文件夹。您可以删除.zip文件和提取的文件夹。
  • 启动VMWare融合,然后打开要使用的VM的设置。在“其他设备”下,添加一个配置为使用此.img文件的软盘驱动器。
  • 转到“高级设置”,并将VM配置为从此新的软盘驱动器引导。
  • 将USB设备插入Mac,然后使用“虚拟机”菜单->“ USB”->“连接<USB设备名称>”将其连接到VM。
  • 引导虚拟机。您会看到一个星空图,并在左上角看到一个菜单。从该菜单中选择“ USB”,然后按Enter键,VM现在应该从USB设备启动。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.