我尝试使用 VirtualBox,但它提供的唯一选项是 Mac OS X Server。当我尝试使用 10.4 磁盘启动时,我收到一些关于 startup.nsh 的模糊消息,然后出现提示Shell>
,所以我认为它不起作用。Parallels 或 VMWare Fusion 是否支持在 10.6 上作为 VM 运行 10.5?
更新:
原来磁盘已损坏。如果 VirtualBox 找不到有效磁盘,它将启动 EFI 实用程序。使用已验证有效的新磁盘后,我发现它可以与最新 VirtualBox 中的“Mac OS X Server”选项配合使用。
答案1
VritualBox 支持 OS X 客户机非正式地并且仅适用于 OS X 主机。但 EULA 规定:
A. 单一使用许可。根据本许可的条款和条件,除非您已购买 Apple 软件的家庭装或升级许可,你被授予有限的非独占许可,允许你在一台 Apple 品牌电脑上同时安装、使用和运行一 (1) 份 Apple 软件. 您同意不在任何非 Apple 品牌的计算机上安装、使用或运行 Apple 软件,或允许他人这样做。本许可不允许 Apple 软件同时存在于多台计算机上,并且您不得在可能由多台计算机同时使用的网络上提供 Apple 软件。
我测试了它:安装 Virtualbox,插入光盘并创建一个新的 VM - 效果非常好!
[编辑]我改变了我的答案以反映实际的 EULA 条款(在德国等一些国家仍然不适用)
[编辑2] 以下是一些截图:
第一张显示了 VirtualBox 3.2-BETA1 中的 Snow Leopard(MacBook 安装 DVD)。第二张显示了同一个虚拟机(在 BETA1 中创建)在 3.2.8 下运行并从 Leopard 升级 DVD 启动。
创建 OS X Server VM(无需更改任何其他设置!)对我来说也很好!但我没有完成安装。我的 10.5 安装 DVD 需要安装 10.4,而我也没有足够的时间安装 10.6。
答案2
VMware Fusion,相似之处,&虚拟盒仅正式支持 Mac OS X Server 10.5 和 10.6。问题是 Mac OS X最终用户许可协议指出 Mac OS X 可能无法虚拟化。