iphone/iPad 也可以玩虚拟机!在Pad上玩Linux、Windows依旧丝滑!保姆级安装步骤教程来了!
UTM SE 作为 iOS 平台上的首个虚拟机工具成功上架。在 Delta、PPSSPP 等游戏模拟器上架 App Store 之后,经过一个多月的周旋与处理,老牌虚拟化工具 UTM SE 也得以在 App Store 现身。
一、UTM SE 软件特点 UTM SE 是专为 iOS / iPadOS 平台定制的轻量化虚拟机软件,而面向 macOS 的则是功能全面的 UTM。其功能强大,不亚于商用虚拟化软件,桌面端的 UTM 支持硬件虚拟化,虚拟化性能出色。对于不支持硬件虚拟化的平台,还能通过 qemu 实现跨架构的软件虚拟,只是性能稍逊。然而,由于 Apple 未开放 iOS / iPadOS 的硬件虚拟化功能,此次上架 App Store 的 UTM SE 是阉割版,且去除了 JIT 功能,主要依赖 qemu 实现软件虚拟化,性能与 Mac 上的 UTM 存在差距。
二、保姆级安装步骤教程
🛠️ 准备工作
1. 调整设备相关设置:
- 首先,进入系统设置,把自动锁定屏幕的时间延长,以避免操作过程中屏幕自动锁定。
- 其次,在 UTM APP 的设置里,给予其访问位置的权限,这样能防止 UTM 被系统意外中止。
2. 下载所需的 ISO 文件:
- 在网络上搜索并找到自己想安装的系统 的 ISO 文件。可以直接通过以下网址获取:https://mac.getutm.app/gallery/ 。
- 将下载好的文件保存至 iPhone 的“下载”文件夹中。
🚀 创建虚拟机
1. 在App Store里搜索:UTM SE,就能找到这个模拟器,安装完成后开启 UTM 应用,点击左上角的新增机器配置选项,并选择“模拟”。
2. 在操作系统的选择中,挑中 Windows 。
3. 打开文件 APP ,从中选取 Windows XP 的启动 ISO 映像文件,或者可以直接从utm库中下载。
4. 合理配置硬件: - 为虚拟机分配的 RAM 内存至少要有 512MB 。 - CPU 核心数建议全部分配,以保障运行效率。 - 虚拟磁盘的容量至少设置为 8GB 。
5. 进行共享文件夹的设置: - 比如,将 iPhone 的“下载”文件夹挂载给 Windows XP ,方便文件传输。
6. 耐心等待客体支持工具(SPICE Tools)下载完毕。
💽 安装过程 1. 点击启动按钮,开启安装流程。
2. 运用右上角的虚拟鼠标来进行各项操作。 3. 请保持耐心,等待安装完成,这个过程可能会花费一些时间。
🎛️ 安装后配置 安装结束后,别忘记: - 进入虚拟机的硬件设置。 - 点击清除,移除安装光盘设备。 💡 使用小贴士 1. 在安装过程中,让设备保持充电状态,以防安装中断。 2. 倘若遭遇性能方面的问题,可以尝试对虚拟机的硬件配置进行调整。 3. 定期保存虚拟机的状态,以应对可能出现的意外状况。 4. 积极探索 UTM SE 的其他功能,例如快照和网络设置等。
🎮 享受 Windows 安装大功告成后,您就能够在 iOS 设备上尽情体验 Windows 或者其他系统啦!不妨尝试运行一些经典的软件和游戏,重温那个年代的 PC 体验。
三、UTM SE 功能与使用 UTM SE 功能较为简单,可视为 qemu 的图形化界面。用户能从 UTM 官网下载制作好的系统镜像包,也可下载桌面系统的 ISO 镜像逐步创建虚拟机。比如可直接选择从 UTM 网站下载整合完成的 Debian 10 ARM64 虚拟镜像包,下载解压后导入就能点击开机。
由于 iOS / iPadOS 的限制,虚拟化软件无法调用 GPU 进行图形加速,选择包含 i3 这种简易窗口管理器的版本,因完全采用软件虚拟,在第十代 iPad 上启动到能使用 Shell 操作花费近五分钟,启动速度过慢,难以用于项目开发或运维,仅适合尝鲜。
实际运行到能使用 Shell 交互后情况稍好,常用命令均支持,可通过 NAT 方式共享主机网络,甚至能直接用命令更新安装软件。在纯 Shell 下运行时,软件多次告警内存不足,可见即便无 GUI 的纯 Shell 运行虚拟机也会消耗大量运存。 和众多虚拟化软件相同,UTM SE 能对虚拟机运行进行配置,基于 qemu 甚至能选择虚拟的指令集和架构,配置是否强制启用多核处理器等。
尽管在虚拟机中运行旧系统相对较为安全,但仍有以下建议: - 请勿在虚拟的 Windows XP 中处理敏感信息。 - 避免将虚拟机连接到不安全的网络环境。
通过 UTM SE 来安装 Windows 系统,能够在 iOS 设备上重现那个经典的操作系统。不管是为了怀旧,还是为了运行仅兼容 XP 的旧软件,这都是一个饶有趣味的项目,畅享这复古的 PC 体验!