UTM v4.5.4 - 在 macOS 上优雅的使用 QEMU 虚拟化 Windows、Linux 和 macOS

news/2024/11/15 13:54:50/文章来源:https://www.cnblogs.com/sysin/p/18384700

UTM v4.5.4 - 在 macOS 上优雅的使用 QEMU 虚拟化 Windows、Linux 和 macOS

在 iPhone 和 iPad 中虚拟化 Windows、Linux 和 Unix,如此简单!

请访问原文链接:https://sysin.org/blog/utm-4/,查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


UTM 4 底层基于 QEMU,在 Mac 上安全的运行 Windows、Linux 和 macOS,同时支持 Intel 处理器和 Apple 芯片,并且是开源免费的。

Mac App Store

sysin

UTM 成功登录 App Store

在 iPhone 和 iPad 运行 Windows、Linux 和 Unix 从未如此简单!!!

UTM SE: Retro PC emulator (App Store 链接)

产品概述

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.

UTM 成功登录 App Store
在 iPhone 和 iPad 运行 Windows、Linux 和 Unix 从未如此简单!!!

UTM SE: Retro PC emulator (App Store 链接)

更多:macOS 下载汇总 (系统、应用和教程)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/790826.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Burp Suite Professional 2024.8 for macOS x64 ARM64 - 领先的 Web 渗透测试软件

Burp Suite Professional 2024.8 for macOS x64 & ARM64 - 领先的 Web 渗透测试软件Burp Suite Professional 2024.8 for macOS x64 & ARM64 - 领先的 Web 渗透测试软件 世界排名第一的 Web 渗透测试工具包 请访问原文链接:https://sysin.org/blog/burp-suite-pro-mac…

VMware Fusion 13.5.2 更新 OEM BIOS 2.7 支持 Windows Server 2025

VMware Fusion 13.5.2 更新 OEM BIOS 2.7 支持 Windows Server 2025VMware Fusion 13.5.2 更新 OEM BIOS 2.7 支持 Windows Server 2025 VMware Fusion 13.5.2 OEM BIOS 2.7 - 在 macOS 中运行 Windows 虚拟机的最佳方式 VMware Fusion 13 原版 App 中集成 OEM BIOS 请访问原文…

VMware Workstation 17.5.2 Pro macOS Unlocker 更新 OEM BIOS 2.7 支持 Windows Server 2025

VMware Workstation 17.5.2 Pro macOS Unlocker 更新 OEM BIOS 2.7 支持 Windows Server 2025VMware Workstation 17.5.2 Pro macOS Unlocker 更新 OEM BIOS 2.7 支持 Windows Server 2025 VMware Workstation 17.5.2 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux…

VMware ESXi 8.0U3 macOS Unlocker 集成驱动版更新 OEM BIOS 2.7 支持 Windows Server 2025

VMware ESXi 8.0U3 macOS Unlocker 集成驱动版更新 OEM BIOS 2.7 支持 Windows Server 2025VMware ESXi 8.0U3 macOS Unlocker 集成驱动版更新 OEM BIOS 2.7 支持 Windows Server 2025 VMware ESXi 8.0U3 macOS Unlocker & OEM BIOS 2.7 集成网卡驱动和 NVMe 驱动 (集成驱动…

VMware ESXi 7.0U3q macOS Unlocker 集成驱动版更新 OEM BIOS 2.7 支持 Windows Server 2025

VMware ESXi 7.0U3q macOS Unlocker 集成驱动版更新 OEM BIOS 2.7 支持 Windows Server 2025VMware ESXi 7.0U3q macOS Unlocker 集成驱动版更新 OEM BIOS 2.7 支持 Windows Server 2025 VMware ESXi 7.0U3q macOS Unlocker & OEM BIOS 2.7 集成网卡驱动和 NVMe 驱动 (集成…

VMware ESXi 6.7U3u macOS Unlocker 集成驱动版更新 OEM BIOS 2.7 支持 Windows Server 2025

VMware ESXi 6.7U3u macOS Unlocker & OEM BIOS 2.7 集成 Realtek 网卡驱动和 NVMe 驱动 (集成驱动版) UI fixVMware ESXi 6.7U3u macOS Unlocker & OEM BIOS 2.7 集成 Realtek 网卡驱动和 NVMe 驱动 (集成驱动版) UI fix 此版本解决的问题:VMware Host Client 无法将…

netcore高级知识点,内存对齐,原理与示例

C#怎么控制内存?什么是内存对齐?内存对齐有什么作用?希望这篇文章能给你帮助。最近几年一直从事物联网开发,与硬件打交道越来越多,发现越接近底层开发对性能的追求越高,毕竟硬件资源相对上层应用来实在是太缺乏了。今天想和大家一起分享关于C#中的内存对齐,希望通过理解…

读软件开发安全之道:概念、设计与实施15安全测试

安全测试1. 安全测试 1.1. 测试是开发可靠、安全代码中的关键一环 1.2. 测试安全漏洞的目的是主动检测 1.3. 模糊测试是一种强大的补充技术,可以帮助我们找到更深层次的问题 1.4. 针对当前漏洞创建的安全回归测试,目的是确保我们不会再犯相同的错误 1.5. 大多数测试都是由执行…

张量感知量化杂谈

感知量化训练 QAT 传统的训练后量化将模型从 FP32 量化到 INT8 精度时会产生较大的数值精度损失。感知量化训练(Aware Quantization Training)通过在训练期间模拟量化操作,可以最大限度地减少量化带来的精度损失。 QAT 的流程,如图7-9所示,首先基于预训练好的模型获取计算…

张量量化方法杂谈

量化方法对比 QAT 可以达到的精度较高,但是往往需要较多的量化训练时间,量化成本比较大。PTQ 的量化过程比较迅速,只需要少量数据集来校准,但是量化后精度往往损失较多,见表7-1。 表7-1 量化方法参数对比量化方法功能经典适用场景使用条件易用性精度损失预期收益量化训练 …

深度学习模型优化杂谈

深度学习模型优化概述 模型压缩跟轻量化网络模型不同,压缩主要是对轻量化或者非轻量化模型执行剪枝、蒸馏、量化等压缩算法和手段,使得模型更加小、更加轻便、更加利于执行。 基本介绍 随着神经网络模型的复杂性和规模不断增加,模型对存储空间和计算资源的需求越来越多,使得…

【新型进程注入】一种绕过EDR和XDR的新型进程注入技术

1.技术研究背景 2.进程注入 3.Windows API监控 4.认识下新的注入技术 5.查找有漏洞的DLL 6.注射方法 7.自注入和EDR脱钩 8.远程进程注入 9.安全影响 10.检测方法 11.结论1.技术研究背景 进程注入是指将恶意代码注入到某个目标进程内存空间, 使攻击者能够隐藏恶意代码并逃避检测…