在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的更新,非官方支持的方法可能会出现问题,苹果不对这些情况进行保障。

🔎

延伸解读

苹果虚拟化框架的优势

文章中提到,苹果的VZ框架在性能上优于QEMU,跑分高出5%-10%。这表明在选择虚拟化工具时,VZ可能是更好的选择,尤其是在需要高性能的情况下。用户在进行虚拟化时,应考虑使用VZ框架以获得更佳的体验。

安装Linux的挑战

在macOS 12上安装Linux时,作者遇到了UEFI bootloader不支持的问题,需要手动准备内核镜像。这提醒用户,在不同版本的macOS上使用UTM时,可能会面临不同的技术挑战,建议提前做好相关准备。

非官方支持的风险

文章指出,苹果对虚拟化的非官方支持可能会随着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。

🏷️

标签

➡️

继续阅读