使用 VirtualBox 在 MacBook Air M2 上執行 Windows 10 VM 時出現黑畫面問題

使用 VirtualBox 在 MacBook Air M2 上執行 Windows 10 VM 時出現黑畫面問題

我最近購買了一台 MacBook Air M2,並安裝了 VirtualBox 來執行 Windows 10 虛擬機器。

但是,啟動虛擬機器後,我遇到了持續黑屏。儘管虛擬機器正在運行,但我無法視覺化任何內容。

我已嘗試執行故障排除步驟,例如重新安裝 VirtualBox 和調整虛擬機器配置中的設置,但問題仍然存在。

誰能提供解決此問題的見解或解決方案?

答案1

您的問題是由於以下事實管理程式不是模擬器,並且您使用了錯誤的作業系統映像。

首先,虛擬機器管理程式與模擬器

Windows 11 有 ARM 版本,看起來相當不錯,我記得 Windows 10 也有 ARM 版本,但它不太成熟,你要安裝的版本幾乎肯定不是 ARM 版本。

虛擬機管理程式是一種允許虛擬機在另一個作業系統內或主機上運行的軟體,它「虛擬化」該主機上可用的硬件,並將其呈現給在虛擬機管理程式上運行的虛擬機。 Hypervisor 只能呈現與實體主機一致的硬體類型。

另一方面,模擬器將針對一種類型的系統架構的指令解釋為另一種架構可以理解的指令。

為了運行您的 Windows 作業系統嘗試使用的基於 AMD64 的指令到您的 Mac 書本地運行的基於 ARM 的指令集,您需要一個模擬器,但我認為目前還不存在用於此特定目的的模擬器。

二、方案及解決方案

線上指南和 Microsoft 一致認為 Parallels 是在基於 M 的 Mac 上運行 Windows 11 ARM 的最佳且唯一的「官方」方式。該軟體為此過程提供了專用嚮導,消除了所有猜測工作。

定期推薦的免費選項是UTM應用程式

我無法找到 VMWare VirtualBox 的分步指南,但 VB 現在確實支援 M 晶片,而一些文章確實特別提到這是一個可行的免費選項。

但是,您需要加入 Microsoft 的 Insider Preview 計劃並使用 Windows for ARM 映像 (https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewarm64)。

相關內容