UTM Virtual Machines for Mac 是一款已有数十年历史的免费开源仿真软件,UTM允许您以最高性能运行完全虚拟化的Windows 11、Ubuntu或macOS。运行Windows 7、Windows XP和其他模拟性能良好的旧操作系统。
UTM在沙盒环境中安全地使用流行的QEMU系统模拟器,以保护您的数据免受模拟操作系统中的病毒和恶意软件的侵害。
UTM专为macOS设计,采用最新、最伟大的苹果技术,从头开始就考虑到了Mac。
UTM特征:
- 在完全虚拟化的Apple Silicon Mac上以接近本机速度运行ARM64操作系统,如Windows for ARM和Ubuntu ARM
- 运行Intel/AMD操作系统,如Windows 7、Windows XP、Ubuntu Linux等(在Apple Silicon Mac上模拟有限的性能,在Intel Mac上完全虚拟化)
- 在虚拟化环境中运行macOS 12或更高版本
- 使用Rosetta在Linux上运行英特尔应用程序
- QEMU后端可以模拟30多个处理器,包括i386、x64、ARM32、ARM64、MIPS、PPC和RISC-V,供开发人员和爱好者使用
- 支持macOS Sandbox,以保护您的数据免受感染模拟操作系统(如Windows)的任何病毒或恶意软件的侵害
- GUI显示模式、终端控制台模式和无头模式(支持多显示器)
- 将USB设备连接到虚拟机
- 实验性:Linux虚拟机上GPU加速的OpenGL
- 桥接和共享网络支持
- 从外部驱动器运行和存储虚拟机
-
不知道如何使用QEMU?对QEMU提供的所有选项感到困惑?UTM提供了一个易于理解的UI,用于创建和配置不需要QEMU命令行参数知识的VM
当前限制:
我们正在努力提供新功能。以下是UTM目前缺少的一些东西。我们希望在未来至少支持其中一些功能。
- 不支持直接安装外部磁盘和驱动器,只支持安装磁盘映像
- 无阻力;安装的工具只支持文件和数据的拖放、文本的复制粘贴和单个目录的共享
- Windows®没有GPU加速,Linux只有实验性的OpenGL加速(大多数Windows®游戏无法运行)
-
macOS虚拟化仅在运行macOS 12及更高版本的Apple Silicon Mac上运行。macOS 12不支持USB共享、复制/粘贴或动态分辨率。
macOS虚拟化仅在运行macOS 12及更高版本的Apple Silicon Mac上受支持。
仅在运行macOS 13及更高版本的Apple Silicon Mac上支持带Rosetta的Linux。