在iPhone / iPad上也可以跑Windows 10啦!
近日,猿妹发现一群国外开发者共同创建了一款名为 UTM 的虚拟机,无需越狱就可以在iOS设备上运行Windows系统。
UTM基于QEMU项目开发而来,完全免费开源。目前标星2770,稳稳霸榜Github Trending周榜第一名。(Github地址:https://github.com/utmapp/UTM)
UTM大多数皆由QEMU可执行硬件虚拟化的开源代管虚拟机而成,无法使用KVM加速器,只能搭配TCG加速器来执行动态代码转换和JIT编译,导致执行Windows时只能有原本70% ,建议在分辨率越低情况下操作会更顺畅。
UTM内也包含一个Metal编写的SPICE客户端,能与QEMU中的SPICE服务器连结,并允许半虚拟化,让用户在iOS上执行QXL图形驱动。
总结来说,UTM具有以下特性:
- 虚拟任何处理器:qemu支持30多种处理器,包括x86_64,ARM64和RISC-V
- 支持Windows、iOS以及Linux
- 使用SPICE进行半虚拟化,使用TCG进行JIT编译
- 支持iOS 11+,适用于iPhone和iPad,并且无需越狱
- 免费和开源:UTM机器依赖项都是免费和开源的
- 易于使用:在本机UI中配置和自定义VM
不过,根据UTM官网描述该项目仍处于早期开发阶段,还存在许多Bug错误,比如没法拍照、没有声音等问题,因此,如果想体验UTM,最好是使用自己多余的备用机,这样出现问题,也不会有太大损失。
具体安装方法查看:
UTM官网:https://getutm.app/
Github地址:https://github.com/utmapp/UTM