当前位置:首页 > 系统教程 > 正文

Mac M1/M2虚拟机安装完全指南 (新手也能轻松上手的教程)

Mac M1/M2虚拟机安装完全指南 (新手也能轻松上手的教程)

欢迎阅读这篇详细的Mac M1/M2虚拟机安装教程。无论你是开发人员还是普通用户,有时需要在Mac上运行其他操作系统。本文将重点介绍UTM虚拟机,这是一款免费开源的ARM架构虚拟机,完美适配Apple Silicon芯片。同时也会提及Parallels Desktop和VMware Fusion。通过本教程,你将学会如何在自己的Mac M1/M2虚拟机上安装Windows或Linux。

Mac M1/M2虚拟机安装完全指南 (新手也能轻松上手的教程) M1/M2虚拟机  UTM虚拟机 ARM架构虚拟机 虚拟机安装教程 第1张

为什么需要虚拟机?

尽管macOS应用生态丰富,但仍有一些专业软件(如某些Windows-only的财务软件、老游戏)或Linux开发环境无法直接在macOS上运行。虚拟机让你能在Mac上同时运行多个操作系统,无缝切换,极大提升效率。

虚拟机软件选择

  • UTM虚拟机:完全免费、开源,基于QEMU,支持ARM架构虚拟机,是M1/M2 Mac的首选。
  • Parallels Desktop:商业软件,性能优化出色,支持与macOS深度集成,但需付费。
  • VMware Fusion:个人版免费,功能强大,但ARM支持相对较新。

本教程以UTM虚拟机为例,因为它完全免费且专为Apple Silicon设计。

准备工作

  • 一台搭载M1或M2芯片的Mac。
  • 下载UTM:访问 https://mac.getutm.app/ 下载最新版本dmg文件。
  • 下载操作系统ISO:例如Windows 11 on ARM Insider Preview或Ubuntu Server for ARM。

安装UTM

打开下载的dmg文件,将UTM图标拖入Applications文件夹。然后从启动台打开UTM。

创建虚拟机

  1. 点击UTM主界面的“创建新虚拟机”(+号)。
  2. 选择“虚拟化”(Virtualize),这样性能更好。
  3. 选择操作系统类型:如Windows、Linux。若选择Windows,UTM会提示需要Windows ISO。
  4. 在“系统”选项卡中,分配CPU核心数和内存大小(建议至少4GB)。
  5. 在“驱动器”选项卡中,创建虚拟磁盘,大小建议64GB以上。
  6. 在“网络”选项卡中,默认使用共享网络(NAT)即可。
  7. 最后,在“摘要”中确认配置,点击“保存”。

安装操作系统

选中刚创建的虚拟机,点击“启动”。UTM会提示选择启动ISO,找到你下载的ISO文件。然后按照操作系统的安装向导完成安装。以Windows 11 ARM为例,可能需要按任意键从DVD启动,然后按照屏幕提示进行分区、安装。

安装UTM Guest Tools

为了获得更好的体验(如鼠标无缝切换、共享剪贴板、文件共享),需要在虚拟机内安装UTM Guest Tools。在UTM菜单栏中选择“设备”->“安装UTM Guest Tools”,然后在虚拟机内运行安装程序。

常见问题

  • 网络无法连接:检查虚拟机网络设置是否为NAT或桥接,尝试重启虚拟机。
  • 显示分辨率不对:安装Guest Tools后可自动调整。
  • 性能慢:适当增加CPU和内存分配,确保Mac有足够资源。

总结

通过本虚拟机安装教程,你应该已经成功在Mac M1/M2虚拟机上运行了其他操作系统。UTM作为一款优秀的ARM架构虚拟机,将持续获得更新和支持。如果在过程中遇到问题,欢迎查阅UTM官方文档或社区。