VirtualBox现在可用于基于X86的支持,但基于MAC。这是使用它的方法。
Oracle的VirtualBox模拟器是一个免费的应用程序,可让您在Mac,PC或Linux计算机上运行其他OS'E。直到今年8月,VirtualBox仅在基于Intel X86的Mac上运行。
现在可以从VirtualBox网站下载“正在进行的工作” Apple Silicon版本的VirtualBox。
VirtualBox是由最初由德国公司撰写的,然后被现已停产的太阳微型系统2008年。当太阳倒闭时,Oracle Corporation获得了其资产,包括VirtualBox,爪哇技术和Sun Sparc CPU架构。
跑步 - 但尚未准备好黄金时段
很明显,苹果硅版本的VirtualBox尚未完全完成,但是工作量尚不清楚。最好的选择,看看它是否可以在Apple Silicon Mac上做您想做的是阅读VirtualBox Mac论坛。
从论坛上的用户帖子可以明显看出,X86的一些较旧版本(例如Windows XP或Windows 7)将运行 - 尽管支持不完整。在Apple Silicon Mac上的VirtualBox中运行这些版本的Windows时,会期望崩溃。
从论坛中可以清楚地看出,尽管Windows 10和11可以在模拟器中运行,但对它们的支持并不那么远或不完整。
Linux的某些版本在苹果硅的VirtualBox中运行良好,包括Ubuntu 24和Ubuntu Server。尤其是大多数基于ARM的Linux发行版似乎整体运行良好 - 尽管我们仍然在ARM OS'ES中遇到了一些崩溃。
Ubuntu Server 24安装在Apple Silicon上的VirtualBox中运行的ARM。
如何为苹果硅安装虚拟箱
要在Mac上安装Apple Silicon的VirtualBox,请访问网站并下载版本7.1.4(截至撰写本文时)以及一旦安装了主仿真器应用程序,您将要安装的扩展包。
下载.dmg文件后,打开它并运行其中包含的虚拟盒安装程序。这将应用程序安装到您的Mac /应用程序文件夹中,以及一些小型驱动程序。退出安装程序后,将扩展包文件拖到应用程序图标上,然后按照屏幕上的步骤安装。
一旦完成,就可以开始使用VirtualBox。 .DMG还包括完整的PDF用户指南(在线有HTML版本)。
在 /应用程序文件夹中安装了VirtualBox。
第一次运行
运行虚拟盒时,您会在左侧看到一个空列表,以及顶部的一行工具栏按钮。点击新的在驱动器上创建一个新的虚拟机(.vbox)文件。您会被询问在哪里存储该文件,通往包含所需操作系统的.iso映像文件的路径,以及.iso文件的子类型和架构。
一旦所有设置,请单击结束。您还可以设置虚拟硬盘驱动器(.VDI)文件的位置,以及在哪里存储它。
在VirtualBox中设置新的虚拟机。
您也可以从文件菜单 - 尽管我们对某些.OVA文件也缺乏可靠性。
您创建的每个新的.vbox都将添加到主窗口左侧的机器列表中。您可以下一步点击设置为任何现有的.vbox更改其参数的按钮 - 尤其是存储,视频和硬件和OS'E的特殊设置很重要。
单击“设置”按钮更改机器变量。
一旦所有一切都按照您想要的方式设置了开始按钮。 VirtualBox将尝试在新窗口中启动机器。如果计算机的存储使用一个.iso或.VDI文件,该文件包含带有不支持架构的OS,则将获得一个VBOX_E_PLATFORM_ARCH_NOT_SUPPORTED
错误的窗口说无法运行。
要退出运行的虚拟机,只需单击其窗口的关闭框即可。如果上一次无法运行特定的计算机,则在主窗口左侧的列表中,将出现一个红色停止图标。
如果发生这种情况,您可以回到设置并尝试调整控件,以查看是否可以再次启动机器。
系统设置
在某些情况下,您可能会收到警告,说您需要打开MacOS系统设置应用程序以打开输入监视或可访问性。如果是这样,请继续启用这些。在某些情况下,VirtualBox需要使用Apple可访问性API来记录键盘的键盘,以在运行时发送到虚拟机。
不用担心 - 这是正常的,而虚拟框并没有以邪恶目的记录击键。
在MACOS中的系统设置中打开输入监视或可访问性。
表现
在Apple Silicon版本的VirtualBox中,App启动和虚拟机启动时间明显更快 - 我们只能期望随着应用程序接近其最终版本,这些时间会有所改善。毫不奇怪,基于ARM的OS'ES推出了几个时代比在Intel版本或在Rosetta仿真中运行的VirtualBox中运行相同的OS'E(在Apple Silicon Macs上都无法正常工作)更快。
即使是Intel版本的VirtualBox 7.X也仍然有点障碍,因此不要指望Apple Silicon版本中的奇迹。这仍然是正在进行的工作。
完全有效的本机苹果硅版本的VirtualBox的承诺令人兴奋,因为一旦完成并没有错误,您就可以在Mac上运行各种外国操作系统,其性能出色。另一个有趣的前景将是能够在仿真中运行Apple Silicon上的基于ARM的MACO,以及直接在硬件上运行的本机MacOS。
总的来说,对于Apple Silicon的VirtualBox发行版本是向前迈出的一大步 - 即使它还没有准备好在生产环境中部署。 VirtualBox是周围最受欢迎的免费仿真器之一,一旦在Apple Silicon上解决了错误,它就会有一个令人兴奋的未来。