您是否有兴趣从 Windows PC 运行 macOS Big Sur 或 Monterey?如果你不想在 Mac 上花钱,你可以使用虚拟机并仍然试用 macOS,感谢 VirtualBox。
在您开始做出假设之前,这并不是一个超级复杂的 Hackintosh 设置。相反,您将在 Windows 计算机上本地运行 VirtualBox,并将 macOS 安装为 VirtualBox 中的来宾操作系统。与 Hackintosh 不同,您不需要任何特殊硬件即可在您的计算机上启动和运行 macOS。使用 VirtualBox,您可以在一台计算机上安装多个操作系统,并根据需要在它们之间无缝切换。操作系统基本上在一个应用程序中运行,该应用程序将硬件虚拟化,而操作系统本身并不知道其中的区别。
如果您对使用 VirtualBox 在 Windows 中运行 macOS Big Sur 或 macOS Monterey 感兴趣,请继续阅读。
在 VirtualBox 中运行 macOS 的要求
这将是一个相当长的过程,但我们会使其尽可能简单。但是,在开始之前,您需要下载 VirtualBox 和一些额外的基本文件。以下链接应该有助于下载在您的 VirtualBox 虚拟机上正常运行 macOS Big Sur 所需的文件。但是,您需要自行获取最新版本的 macOS Big Sur 的 ISO 文件。您也可以使用不同的 macOS 版本,前提是您也有该版本的 ISO。
- 下载适用于 Windows 的 VirtualBox
- 下载 VirtualBox 扩展包
- 虚拟盒子代码
- VirtualBox 的 macOS 屏幕分辨率代码
性能将取决于运行 VirtualBox 的计算机的速度,因此显然 PC 越好,macOS 在其上虚拟化运行的效果就越好。
如何在 Windows 上使用 VirtualBox 安装 macOS Big Sur
现在您已将所有必需的文件下载到您的计算机,您已准备好继续执行该过程。本教程的详细说明仅用于教育目的。
- 在您的计算机上安装 VirtualBox 软件。之后,单击您下载的 VirtualBox 扩展包文件。
- 单击扩展包将在 Windows 上打开 VirtualBox,并弹出一个提示您安装的窗口。单击“安装”完成此步骤。
- 您已成功安装扩展包。现在,您已准备好创建虚拟机。在 VirtualBox 软件中点击“新建”。
- 在这里,为您的虚拟机提供一个有效名称。例如,“macOS Big Sur”,如下所示。确保类型设置为 Mac OS X 并选择 64 位版本。完成后,单击“专家模式”继续下一步。
- 在此步骤中,您将选择分配给虚拟机的内存大小或 RAM。建议为来宾操作系统设置总系统 RAM 的一半。确保选中“立即创建虚拟硬盘”,然后单击“创建”。
- 现在,使用滑块根据您的喜好设置虚拟硬盘大小。虽然这取决于您的计算机上有多少可用存储空间,但我们建议您为虚拟机分配 100 GB。硬盘文件类型选择“VMDK(虚拟机磁盘)”,点击“创建”。
- 现在,单击 VirtualBox 中的“设置”,如下面的屏幕截图所示。
- 转到“系统”类别,然后单击顶部菜单中的“处理器”。您将能够使用滑块来调整处理器分配。建议为虚拟机分配处理器核心数的一半。请记住,如果您有一个 4 核/8 线程处理器,它将在 VirtualBox 中显示为 8 个 CPU 核。在这种情况下,您可以为处理器分配设置 4 个内核。
- 接下来,单击左侧窗格中的“显示”并将滑块一直移动到“视频内存”的右侧。
- 现在,转到“存储”类别,然后单击“存储设备”下的“清空”。然后,单击右侧的光盘图标并从下拉菜单中选择“创建虚拟光盘”。
- 您可以单击“添加”以浏览使用文件资源管理器下载的 macOS Big Sur ISO 文件。选择 ISO 文件并单击“选择”。
- 现在,单击“确定”退出 VirtualBox 设置并关闭 VirtualBox 应用程序。
- 在您的 PC 上打开“命令提示符”。请务必以管理员身份运行命令提示符。
- 现在,在记事本中打开 VBox 代码文本文件。复制/粘贴命令提示符中的第一个命令行,然后按“Enter”。
- 接下来,您需要粘贴剩余的行,但在此之前,您需要将“您的虚拟机名称”替换为您在 VirtualBox 中设置机器时使用的名称。例如,在本例中为“macOS Big Sur”。替换后,复制/粘贴命令提示符中的所有剩余行,然后点击“Enter”。
- 现在,再次打开 VirtualBox 并单击“开始”。等待几分钟让 VirtualBox 执行该操作。您现在应该能够在 VirtualBox 中看到 macOS 安装进度。这将需要几分钟才能完成,但完成后,您可以按照屏幕上的说明设置您的 Mac,这类似于设置任何新的 Apple 设备。
- 尽管您已在计算机上启动并运行 macOS,但我们还没有完全完成。macOS 或您在 VirtualBox 上安装的任何客户操作系统的默认分辨率是 1024×768,这可能不是您想要的。但是,这可以使用 macOS 屏幕分辨率代码进行更改。关闭 VirtualBox,以管理员身份运行命令提示符,然后复制/粘贴屏幕分辨率代码文件中的第一行。单击“输入”。
- 现在,确保使用您的 VM 名称并根据您的显示器分辨率或个人喜好替换第二行代码中的分辨率值。然后,将此行复制/粘贴到命令提示符中。点击“Enter”并退出CMD。
下次启动虚拟机时,VirtualBox 将以更高的屏幕分辨率加载 macOS。
这是一个现实检查。不要指望您的 macOS 虚拟机在任何地方的运行速度几乎与实际 Mac 或计算机上本机运行的 Windows 一样快。预计会有缓慢的体验。虚拟机的性能也将在很大程度上取决于您的系统硬件。
话虽如此,使用 VirtualBox 等软件在 Windows 计算机上安装 macOS 实际上要容易得多,并且可以大大帮助您决定是否要切换到 Mac。您可以像连接真正的 Mac 一样将 iOS 设备连接到虚拟 Mac,试用各种软件、应用程序等等。
此过程主要针对 macOS Big Sur,但它也适用于其他最新版本的 macOS,前提是您拥有该特定版本的 ISO 文件。如果您想将虚拟机中安装的 macOS 更新为最新软件,您可以像平时在实际 Mac 上一样更新系统软件。
同样,VirtualBox 也可用于在 Mac 上虚拟安装和运行 Windows。如果您有所需的文件,主要是 Windows ISO 和 VirtualBox,则该过程非常相似。
你让 macOS 在 Windows 上的 VirtualBox 中运行了吗?你对这个过程有什么看法,它是如何运作的?在评论中让我们知道您的经历和想法。