如何安裝和使用Apple Silicon Macs的Beta VirtualBox

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上解決了錯誤,它就會有一個令人興奮的未來。