在UTM中使用苹果虚拟化的各种尝试

💡 原文中文,约3000字,阅读约需8分钟。
📝

内容提要

作者分享了在Mac上使用UTM虚拟化框架安装Windows和Linux的经历。尽管UTM对Windows安装有一定限制,作者通过先安装Linux再重装Windows成功运行了Windows。测试结果显示,苹果的VZ框架性能优于QEMU。虽然在macOS 12上安装Linux遇到了一些挑战,但最终成功启动。文章还探讨了苹果对虚拟化的支持及其潜在问题。

🎯

关键要点

  • 作者分享了在Mac上使用UTM虚拟化框架安装Windows和Linux的经历。

  • UTM对Windows安装有一定限制,作者通过先安装Linux再重装Windows成功运行了Windows。

  • 苹果的VZ框架性能优于QEMU,测试结果显示VZ的跑分高出5%-10%。

  • 在macOS 12上安装Linux遇到了一些挑战,但最终成功启动。

  • 苹果对虚拟化的支持存在潜在问题,作者认为虚拟机不应限制系统类型。

  • 随着macOS的更新,非官方支持的方法可能会出现问题,苹果不对这些情况进行保障。

延伸问答

如何在UTM中安装Windows和Linux?

可以先在UTM中安装Linux,然后使用重装脚本将其转换为Windows。这样可以绕过UTM对Windows安装的限制。

苹果的VZ框架与QEMU的性能比较如何?

测试结果显示,VZ框架的性能优于QEMU,跑分高出5%-10%。

在macOS 12上使用UTM安装Linux时遇到的挑战是什么?

在macOS 12上安装Linux时不支持UEFI bootloader,需要手动准备内核镜像等。

苹果对虚拟化的支持存在哪些潜在问题?

苹果不支持非官方的虚拟化方法,且随着macOS更新,这些方法可能会失效。

UTM中如何解决Windows虚拟机的显示问题?

可以通过更新驱动程序,选择合适的Virtio GPU驱动来解决显示问题。

为什么UTM不允许直接使用VZ安装Windows?

UTM强制要求在安装Windows时使用QEMU,而VZ仅支持Linux或macOS。

➡️

继续阅读