常見問題
關於 VM64 的常見問題,包括安裝客戶機系統、效能、共用、網路、USB 和快照。
安裝客戶機系統
從哪裡取得 Windows 的安裝鏡像?
可以用免費工具 CrystalFetch 從 Microsoft 下載最新的安裝鏡像。 Apple 晶片的 Mac 選擇 ARM64 版本,Intel Mac 選擇 x64 版本。 Windows 需要自備授權。
安裝 Windows 11 時,提示這台電腦不能執行 Windows 11,怎麼辦?
新建的 Windows 虛擬機會自動開啟 Secure Boot 和 TPM。舊的虛擬機器可以在設定裡手動開啟這 2 項。Windows 11 也要求至少 2 個 CPU 核心。在 Apple 晶片上模擬 x86_64 時,預設只有 1 個核心,需要在設定裡改為 2 個或更多。
Intel Mac 可以運行 macOS 虛擬機器嗎?
不可以。 Intel Mac 不能運作 macOS 虛擬機器。 Mac 使用 Apple 晶片,並執行 macOS 12 或更高版本時,可安裝 macOS 虛擬機器。不選擇 IPSW 檔案時,VM64 會自動下載相容的 macOS 版本。
可以安裝早期的 Mac OS 和 Windows 嗎?
可以,這些系統使用 QEMU 模擬運行。 68k 和 PowerPC 型號可以安裝 Mac OS 7.1 到 Mac OS X 10.4。也可以安裝 Windows 95 和 Windows 98。 Windows 需要自備授權。安裝鏡像需要自備,部分機種還需要 ROM 檔案。
效能
為什麼有的虛擬機器快,有的虛擬機器慢?
虛擬機器的架構和 Mac 相同時,VM64 使用虛擬化運行,速度接近原生。其他架構使用 QEMU 模擬運行。模擬比虛擬化慢,在 Apple 晶片上運行 x86 系統時尤其明顯。所以在 Apple 晶片的 Mac 上,建議安裝 ARM64 版本的 Windows 和 Linux。
在 ARM64 版本的 Linux 裡如何執行 x86_64 程式?
在 Apple 晶片的 Mac 上,使用 Apple 後端新建 Linux 虛擬機,並開啟 Rosetta。 Mac 需要 macOS 13 或更高版本。然後在 Linux 裡掛載 Rosetta,用 binfmt 註冊 Rosetta,再安裝 x86_64 的共用函式庫。
可以在虛擬機器裡玩遊戲嗎?
遊戲的兼容性還在完善。運行 Linux 的 QEMU 虛擬機器可以使用 Vulkan 1.3 或 OpenGL 4.1。 Windows 11 虛擬機器可以使用 DirectX 11 和 DirectX 12,這是一個實驗功能。 DirectX 11 需要 macOS 13 或更高版本。 DirectX 12 需要 macOS 14 或更高版本,在 Apple 晶片上還需要安裝 Rosetta。
快照和一次性模式
怎樣保存虛擬機器的目前狀態,以後再恢復?
QEMU 虛擬機器的快照可以保存磁碟和運作狀態。在虛擬機器詳情的快照標籤頁裡新建快照,以後可以恢復到這個快照。
什麼是一次性模式?
QEMU 虛擬機器還可以使用一次性模式,關機後丟棄全部改動。一次性模式下不能儲存快照。