UTM v4.5.2 - 在 macOS 上優雅的使用 QEMU 虛擬化 Windows、Linux 和 macOS

sysin發表於2024-05-06

UTM v4.5.2 - 在 macOS 上優雅的使用 QEMU 虛擬化 Windows、Linux 和 macOS

在 iOS 中虛擬化 Windows、Linux 和 Unix

請訪問原文連結:UTM v4.5.2 - 在 macOS 上優雅的使用 QEMU 虛擬化 Windows、Linux 和 macOS,檢視最新版。原創作品,轉載請保留出處。

作者主頁:sysin.org


UTM 4 底層基於 QEMU,在 Mac 上安全的執行 Windows、Linux 和 macOS,同時支援 Intel 處理器和 Apple 晶片,並且是開源免費的。

Mac App Store

sysin

Windows Linux 來到 Apple 晶片上

UTM 採用 Apple 的 Hypervisor 虛擬化框架在 Apple silicon 上以接近本機的速度執行 ARM64 作業系統。在 Intel Mac 上,可以虛擬化 x86/x64 作業系統 (sysin)。此外,較低效能的模擬可用於在 Apple silicon 上執行 x86/x64 以及在 Intel 上執行 ARM64。對於開發人員和愛好者,還有許多其他模擬處理器,包括:ARM32、MIPS、PPC 和 RISC-V。你的 Mac 現在可以真正執行任何東西了。

sysin

sysin

模擬經典作業系統

您不僅可以執行最新最好的作業系統,還可以在 PowerPC、SPARC 或 x86_64 上模擬較舊的作業系統 (sysin)。檢視 相簿,瞭解您可以執行的一些示例。

sysin

虛擬化 macOS 也是如此

使用 UTM 在您的 Apple silicon Mac 上執行多個 macOS 例項。這對開發人員以及有安全意識的使用者都很有用。請注意,macOS VM 支援僅限於執行 macOS Monterey 或更高版本的基於 ARM 的 Mac。

sysin

專為 macOS 設計

與其他免費虛擬化軟體不同,UTM 是為 macOS 開發的,並且 適用於 Apple 平臺。它完全是為大蘇爾引入的新風格而設計的 (sysin)。UTM 的外觀和感覺就像一個 Mac 應用程式,具有您期望的所有隱私和安全功能。

sysin

QEMU 從未如此簡單

UTM 的底層是 QEMU,這是一個已有數十年曆史的免費開源模擬軟體,被廣泛使用和積極維護。雖然 QEMU 功能強大,但使用其過多的命令列選項和標誌可能很難設定和配置。UTM 旨在為使用者提供 QEMU 的靈活性,而不會帶來陡峭的學習曲線。

sysin

Mac App Store 版本有什麼不同?

UTM 永遠是完全免費和開源的。Mac App Store 版本與免費版本相同,並且免費版本沒有遺漏任何功能 (sysin)。Mac App Store 版本的唯一優勢是您可以獲得自動更新。購買 App Store 版本直接為 UTM 的開發提供資金並表示您的支援。

我該如何貢獻?

找到 UTM GitHub 上。您還可以為 QEMU 專案

我可以執行遊戲嗎?

不,可能不是。UTM 目前不支援 Windows 上的 GPU 模擬/虛擬化,因此缺乏對 3D 加速(例如 OpenGL 和 DirectX)的支援。您可能可以使用軟體渲染選項執行較舊的遊戲,但無法使用硬體加速。透過 Virgl

UTM 4 更新說明

亮點

  • QEMU 機器現在支援多顯示器和無頭顯示器。 您可以配置 0 個或多個顯示器以及 0 個或多個內建終端控制檯。在 macOS 上,將為每個顯示器和內建終端建立一個新視窗。在 iOS 上,您可以建立多個視窗 (iPad) 以及插入外部顯示器或 AirPlay(iPad 或 iPhone)並將輸出分配給每個視窗。
  • Ventura 更新到虛擬化。 macOS Ventura 引入了現已整合到 UTM 中的新功能。您現在可以使用 EFI 引導建立 GUI Linux VM。目錄共享現在適用於 macOS Ventura 來賓。Apple silicon 上的 Linux VM 支援 Rosetta x86_64 模擬。檢視 https://docs.getutm.app/guides/debian/以獲取安裝指南。請注意,基本 M1 晶片使用者可能會遇到將在未來更新中解決的問題。
  • QEMU 的 VirtFS 共享。 Linux 支援這種替代目錄共享後端,並且可以具有更好的效能。請注意,macOS UID 的編號與 Linux 不同,因此您可能需要執行 chown在客人。檢視 https://docs.getutm.app/guest-support/linux/瞭解更多詳情。
  • 更輕鬆的 Windows 10/11 安裝和 Windows 訪客工具下載器。 您現在可以透過單擊下載和安裝 Windows 驅動程式和訪客工具 ISO 映像(macOS:VM 視窗中的磁碟圖示,iOS:主螢幕上的 3D 觸控上下文選單)。此外,ISO 現在包括 Windows 10/11 安裝程式識別的“Autounattend.xml”。當安裝到第二個 CD 驅動器時,安裝程式將安裝正確的驅動程式,繞過安全啟動/TPM 要求,並在首次登入時啟動 SPICE 工具安裝程式。
  • (macOS) 調整 QEMU 磁碟映像的大小。 在驅動器設定頁面中,您現在可以擴充套件 QCOW2 磁碟映像的大小。
  • (iOS) M1 iPad 的 QEMU 虛擬化。 隨著 TrollStore的釋出,您現在可以在 iOS 上啟用 Hypervisor。請注意,只有 M1 硬體和核心支援 Hypervisor。僅在使用 fugu14/unc0ver 越獄的 M1 iPad Pro 上支援 iOS 14.4.2-14.5.1。任何執行 TrollStore 的 M1 iPad 都支援 iOS 14.0-15.5b4。
  • 新的文件站點。 https://docs.getutm.app/是官方 UTM 文件的主頁。
  • 新的本地化。 感謝社群成員的支援,UTM 現在被翻譯成:中文(簡體)、中文(繁體)、芬蘭語、法語、德語、日語、韓語和西班牙語(拉丁美洲)

注意事項

  • iOS 14 和 macOS 11.3 是新的最低支援系統。請使用 UTM v3.x 以獲得對 iOS 11 和 macOS 11 的支援
  • 配置後端已被大量重寫。請在更新之前備份所有虛擬機器,因為如果您決定降級,您將無法在舊版本的 UTM 上重新開啟 UTM v4 儲存的虛擬機器。
  • 從 v4.0.6 開始,生成裝置的順序已更改為始終先建立網路裝置。這是為了解決某些發行版(例如 Ubuntu)上的問題,其中新增裝置(驅動器、顯示器等)需要重新配置網路,因為裝置名稱已更改。不幸的是,此更改將導致配置問題再次出現在任何易受網路問題影響的現有 VM 上。在 Ubuntu 上,這將需要您修改 /etc/netplan/00-installer-config.yaml並將介面卡名稱從 enp0s9(或目前的任何情況)到 enp0s1(這反映了新裝置的訂購)。其他 Linux 發行版可能需要進行類似的更改。但是,更新來賓網路配置後,在對 VM 進行裝置更改時,您應該不再遇到網路問題。

下載地址

系統要求:macOS 11.3 or later

  • SPICE Guest Tools and QEMU Drivers (Windows)

    Download

  • SPICE Guest Tools (Ubuntu)

    Run from a terminal:

    sudo apt install spice-vdagent spice-webdavd
    

UTM v4.0.8 and new Release (版本不定期更新中)
百度網盤連結:https://sysin.org/blog/utm-4/

File info:

File Description Installation JIT Hypervisor USB
UTM.dmg macOS Universal installer Mounting and copying UTM.app to /Applications Yes Yes Yes
UTM.deb Jailbroken iOS version Open in Cydia, dpkg, or Sileo Yes Yes(1) Yes
UTM.ipa Non-jailbroken iOS version (sideloading) AltStore, etc (see guide) Yes(2) No No
UTM.HV.ipa Non-jailbroken iOS version (TrollStore) TrollStore Yes(2) Yes(1) Yes
UTM.SE.ipa Non-jailbroken iOS version (sideloading) AltStore, enterprise signing, etc No No No
  1. Hypervisor on iOS requires an M1 iPad.
  2. Enabling JIT may require a separate JIT enabler such as Jitterbug or Jitstreamer.

更多:macOS 下載彙總 (系統、應用和教程)

相關文章