2.1.1 来宾操作系统支持
主机操作系统(主机操作系统)。这是安装了 Oracle VM VirtualBox 的物理计算机的操作系统。有适用于 Windows、Mac OS X、Linux 和 Oracle Solaris 主机的 Oracle VM VirtualBox 版本。
来宾操作系统(guest OS)。这是在虚拟机内部运行的操作系统。理论上,Oracle VM VirtualBox 可以运行任何 x86 操作系统,例如 DOS、Windows、OS/2、FreeBSD 和 OpenBSD。但是,为了在设备实现访客代码的接近原生性能,VirtualBox特定于某些操作系统进行优化。因此,虽然理论上几乎所有操作系统可以作为来宾运行,但VirtualBox正式支持并针对少数几个操作系统进行优化,其中包括最常见的操作系统,见表2.1。
表2.1 完全支持的来宾操作系统

还有部分VirtualBox官方认可有限支持的旧版来宾操作系统,见表2.2。
表2.2 有限支持的来宾操作系统

Oracle VM VirtualBox 能够在受支持的主机硬件上安装和执行未修改版本的 Mac OS X 来宾操作系统。
Oracle VM VirtualBox 是第一个提供 OS X 支持的现代 PC 架构的产品,无需对虚拟化解决方案进行任何修改。(https://www.daowen.com)
在尝试安装 Mac OS X 来宾操作系统之前,请注意以下重要问题:
Mac OS X 是商业许可软件,包含许可和技术限制,将其使用限制在某些硬件和使用场景中。您必须了解并遵守这些限制。
特别是,Apple 禁止在非 Apple 硬件上安装大多数版本的 Mac OS X。
这些许可限制也在技术层面实施。Mac OS X 验证它是否在 Apple 硬件上运行。大多数 Apple 硬件随附的 DVD 都会检查确切的型号。Oracle VM VirtualBox不会规避这些限制并继续适用。
仅支持 Apple 已知并经过测试的CPU。因此,如果您的 Intel CPU 比 Mac OS X 版本更新,或者您有非 Intel CPU,您可能会在启动过程中遇到“不支持的 CPU”异常错误。
确保使用 Apple 硬件随附的 Mac OS X DVD。
Mac OS X 安装程序需要对硬盘进行分区。安装程序默认不会提供分区选择,需在安装软件之前,请从“工具”菜单启动“磁盘工具”并对硬盘进行分区。关闭磁盘工具并继续安装。
