免越狱用 iPad 或 iPhone 也能跑 Windows 系统教学(UTM技巧)
想要在iPhone、iPad设备除了能够跑iOS系统,你知道连Windows或Linux也能执行吗?只要靠“UTM”虚拟机工具,就能让iOS藉由QEMU虚拟化技术执行Windows、Linux系统,如果想要来尝试在iPhone或iPad设备上跑Windows或Linux,可透过这篇教学操作。
关于UTM
UTM是一款可以让iPhone或iPad上执行其他作业系统的应用程序,不过他无法虚拟iOS系统,如果想要尝试在iOS装置上跑Windows或Linux。另外UTM可以在免越狱环境下实现,开发者表示未来也打算推出越狱插件,解决七天重签过期问题。
目前UTM属于初期开发阶段,开发者也已经释出iPA工具,提供用户自己安装执行,这款App无法在AppStore上架,主要是因为Apple禁止JIT代码,目前在iOS11或更高版本都可以使用,不确定后续苹果会不会修改API造成这款工具无法使用。
UTM是怎么运作的?
UTM大多数皆由QEMU可执行硬件虚拟化的开源代管虚拟机器而成,无法使用KVM加速器,只能搭配TCG加速器来执移动态代码转换和JIT编译,导致执行Windows时只能有原本70%,建议在解析度越低情况下操作会更顺畅。
UTM内也包含一个Metal编写的SPICE客户端,能与QEMU中的SPICE服务器链接,并允许半虚拟化,让用户在iOS上执行QXL图形驱动。
不过目前宝金科技安装后,发现这款软件Bug太多,很容易造成App卡住后就需要重开机才能正常运作。开发团队也表示需要更多人共同协助优化前端UI工作和QEMU后端,以及有不少Bug需要修正,像是无法屏幕截图、无声音、无法同时启动多个虚拟机等等错误都要进一步修正才能完美,如有兴趣可以透过Github了解。
前提条件
- 设备需要iOS11~iOS13.3
- 设备不需要越狱
准备工具
- iPhone或iPad设备皆可,注意剩余空间是否足够5GB以上
- 准备好WindowsISO档案(下载位置自行搜索)
- 下载UTM工具“点我下载v0.1”(官网)
UTM攻略:iOS系统跑虚拟Windows技巧
先替iOS设备安装UTM工具
目前要在iOS安装UTM.ipa可挑选底下其中一种方式,并透过电脑直接安装
方法1.透过AltStore安装iPA越狱工具
- 适合:Windows、macOS用户
- macOS教学:AltStore取代CydiaImpactor诞生,透过电脑直接安装越狱APP方法
- Windwos教学:Win免越狱用AltStore安装未签名IPA技巧到iPhone、iPad
方法2.透过AltDeploy安装iPA越狱工具
- 适合:macOS用户
- AltDeploy真正CydiaImpactor替代品,透过电脑安装未签名APP技巧
先替iOS设备执行Windows安装与系统
本篇以iPhoneX执行iOS12.4为范例,其余iPhone或iPad设备操作方式完全相同。
步骤1
UTM安装完毕后,直接开启。
步骤2
点击右上角“+”新增一个虚拟机专案,将NAME栏位输入虚拟机系统名称,并且点击“SetupDrives”。
步骤3
先点击右上角“+”,选择“Select…”。
步骤4
在SelectDisk点选右上角“+”选择“Import”,从档案App内选择WindowsISO档案。至于WindowsISO档案怎么放入iOS内建档案App内?可以将档案直接丢入iCloud云端或是透过iOS装置浏览器直接下载,并存入至iOS装置内,且要注意不能放在iCloud云碟资料夹内,需要移至“我的iPhone”资料夹内才可让UTM读取。
步骤5
回到SlectDisk页面后,再次点击右上角“+”>“Create”,并且依照下方输入,最后点击右上角“Save”储存。
- Name:had.img
- Size:50000MB
- Expanding:开启
步骤6
回到SelectDisk页面,点击“WindowsISO档案”,就会让Path选择WindowsISO档案。
步骤7
选择完成后,会回到Drives清单下,继续点击右上角“+”,并点击“PathSelect…”选项。
步骤8
从清单中选择“hda.img”,再点击“Pathhad.img”即可。
步骤9
最后就可以在Drives页面上看见挂载好的WindowsISO档案和hda.img空间,最后按下“hda.img”将“CD/DVDDrive”关闭,并点击左上角Drives回到最上层。
步骤10
在CreateVM页面,将Memory改成“1024MB”最后点击“Save”,就可开始执行Windows虚拟系统。
步骤11
就可以在iPhone上安装Windows。
而且安装完毕后,也能够正常执行Windows唷!
大家也会好奇鼠标是怎么控制的?其实就是滑动屏幕来控制鼠标方向,并利用点击一下屏幕来模拟鼠标点击。
以上就是透过UTM工具在iOS装置上安装Windows方法,当然你也可以用来跑Linux,至于实不实用?就看每个人了!目前只是娱乐体验而已,实际要使用还是在电脑上还比较好操作。