最新的 VMWare Fusion Beta 支持 Apple Silicon Mac 上的 Windows 11
對於大多數類型的軟件來說,從 Intel 到 Apple Silicon Mac 的遷移都很順利,這要歸功於 Rosetta 2 兼容軟件和應用程序開發人員,他們很快就將 Apple Silicon 支持添加到了他們的軟件中。但通過 Boot Camp 直接在硬件上或通過虛擬機運行 Windows 和 Windows 應用程序的能力仍然沒有得到官方支持。
但付費虛擬化軟件供應商正在努力縮小這一差距。Parallels Desktop 17 將在虛擬機內運行 Arm 版本的 Windows 11,昨天 VMWare 發布了可以執行相同操作的 VMWare Fusion 12 測試版。
VMWare 博客文章詳細介紹了他們為支持 Windows 11 所做的一些更改,其中許多更改與 Parallels 所做的工作類似。為了滿足 Windows 11 TPM 的要求,該軟件創建了一個加密文件,用於存儲與真實 TPM 在真實 PC 上存儲的相同類型的數據。VMWare 還包括一個基本的 2D 圖形驅動程序,用於在高分辨率顯示器上正確顯示 Windows 桌面,以及一個基本的網絡驅動程序。
Microsoft 並未正式支持 Arm 版本 Windows 的虛擬化。該公司僅將 Arm 版本的 Windows 授權給使用 Arm 處理器生產 PC 的 PC 製造商。這意味著您首先必須經歷許多額外的麻煩才能將 Windows 安裝在 VMWare Fusion 中,因為您不能像 x86 版本的 Windows 那樣只下載 ISO 文件。您需要從 Microsoft Windows Insider 站點下載 Windows 11 beta 構建的 Hyper-V 磁盤映像,並轉換文件。vhdx 到文件。使用單獨下載的Qemu 軟件與 VMWare 兼容的 VMDK ,使用此磁盤文件創建虛擬機,然後在新的測試版可用時繼續安裝它們,以便您使用的版本不會過期。
VMWare為希望嘗試這個新版本的測試人員提供了一些基本文檔,但值得注意的是Parallels 至少可以為您提供自動 Windows 啟動。
運行 Arm 版本的 Windows 將允許您運行大多數非 3D Windows 應用程序,無論它們是為在 Arm 還是 x86 處理器上運行而編寫的。Windows 包含類似於 Rosetta 的本機 x86 到 Arm 轉換,Windows 11 通過允許 x86 64 位應用程序運行並允許開發人員使用Arm 和 x86 代碼的混合來發布應用程序來改進它。這比 Mac 開發人員更加靈活 – 如果 Mac 應用程序具有任何僅限 x86 的依賴項或插件,則整個應用程序需要在 x86 模式下運行,即使應用程序的其餘部分是 Apple Silicon 原生的。
在最新版本的 macOS 中,Apple 構建了自己的虛擬化環境,獨立開發人員使用它來創建輕量級、免費的虛擬化軟件,而無需 Parallels 或 VMWare 的成本和復雜性。但它並不以任何方式正式支持 Windows – 在 Apple Silicon Mac 計算機上,它支持 macOS 和 Linux 虛擬機。
發佈留言