重要前提与准备工作
在开始之前,请务必确认以下几点,这能确保安装过程顺利:
-
一台 Mac 电脑:
- 必须使用 Apple Silicon (M1, M2, M3 等) Mac,Intel 芯片的 Mac 无法通过主流虚拟机软件安装 ARM 版本的 macOS。
- 推荐配置:至少 8GB 内存,16GB 或以上更佳,安装 macOS 本身需要至少 25GB 的可用磁盘空间,虚拟机文件还会占用额外空间。
-
虚拟机软件选择:
- 免费推荐:UTM
- 优点:完全免费、开源,基于 QEMU,功能强大,社区活跃。
- 缺点:设置相对复杂一点,性能略逊于商业软件。
- 付费推荐:Parallels Desktop
- 优点:安装极其简单,性能优化最好,与 Mac 系统集成度高,用户体验流畅。
- 缺点:需要付费购买(有试用期)。
- 其他选择:VMware Fusion(也已支持 Apple Silicon,但设置比 UTM 复杂,不如 Parallels 简单)。
本教程将以最灵活的免费软件 UTM 为例进行详细讲解,因为它能让用户完全掌握安装过程。
- 免费推荐:UTM
使用免费软件 UTM 安装 macOS 虚拟机
UTM 的核心优势是它可以从一个本地的 macOS 系统映像文件直接创建虚拟机,无需下载庞大的 macOS 恢复分区。
第一步:下载并安装 UTM
- 打开 Mac App Store。
- 搜索 "UTM"。
- 找到 "UTM - Virtual Machine for Mac"(开发者名为
UTMapp),点击 "获取" 或 "云朵" 图标下载并安装。
第二步:获取 macOS 映像文件
这是最关键的一步,我们需要一个可以被 UTL 识别的 macOS 安装文件。
-
打开“终端”应用(你可以在“应用程序” > “实用工具”文件夹中找到它)。
-
复制并粘贴以下命令,然后按回车执行:
softwareupdate --fetch-full-installer --full-installer-version latest
latest会自动下载最新版的 macOS,如果你想指定版本(如5),可以替换latest。- 这个命令会从 App Store 下载完整的 macOS 安装程序,文件通常为 10GB+,下载速度取决于你的网络。
-
找到下载的文件:
- 下载完成后,打开“访达”。
- 在侧边栏的“位置”中找到 “macOS 恢复”。
- 里面会有一个类似
Install macOS [版本名称].app的文件。这就是我们需要的映像文件。
第三步:创建新的虚拟机
-
打开 UTM 应用。
-
在欢迎界面,点击左下角的 号,选择 “New Virtual Machine”。
-
选择配置:
- 在弹出的窗口中,选择 “macOS”。
- 选择 “From Installer”(从安装程序创建)。
- 点击 “Continue”。
-
选择安装程序:
- 点击下拉菜单,选择你在第二步中找到的那个
Install macOS ...app文件。 - UTM 会自动识别并填充相关信息,点击 “Continue”。
- 点击下拉菜单,选择你在第二步中找到的那个
-
命名与存储:
- 为你的虚拟机起一个名字,"macOS Sonoma VM"。
- 选择一个位置来存放虚拟机文件。建议选择一个空间充足的外接硬盘或分区,因为它会变得很大。
- 点击 “Continue”。
-
配置硬件:
- CPU:根据你的 Mac 性能选择,至少 2 个核心,4 个或以上体验更佳。
- Memory:分配内存。不要分配超过你 Mac 物理内存的一半,否则会影响主系统的流畅度,如果你的 Mac 是 16GB,分配 4GB 或 8GB 比较合适。
- Disk Size:设置虚拟硬盘大小。至少 50GB,100GB 更为稳妥。
- 点击 “Continue”。
-
完成创建:
- 检查摘要信息,确认无误后点击 “Create”。
第四步:启动并安装 macOS
-
在 UTM 主界面,你会看到刚刚创建的虚拟机,点击它以选中。
-
点击工具栏上的 绿色“播放”按钮 启动虚拟机。
-
进入 macOS 实用工具:
- 虚拟机启动后会进入一个 macOS 恢复界面,显示 macOS 实用工具。
- 在菜单栏中,点击 “实用工具” > “重新启动”。
- 按住键盘上的
Option (⌥)键不放,直到看到启动选择器。 - 你会看到两个图标:一个是你的 Mac 主系统,另一个是虚拟机的磁盘图标。点击那个虚拟机磁盘图标,然后按回车。
-
开始安装:
- 虚拟机现在会正式开始 macOS 的安装流程,就像在一台真机上安装一样。
- 按照屏幕提示,选择语言、同意许可协议、进行分区(直接选择整个虚拟硬盘即可)、创建用户名和密码等。
-
首次设置:
- 安装完成后,虚拟机会重启并进入 macOS 的初始设置界面(如“iCloud 隐私”、“辅助功能”等)。
- 你可以一路点击“继续”或“跳过”来完成设置。
-
进入桌面:
设置完成后,恭喜你!你会看到 macOS 虚拟机的桌面,现在你已经拥有一个功能完整的虚拟机了。
第五步:UTM 虚拟机的基本操作
- 窗口模式:默认全屏,点击顶部菜单栏的“退出全屏”或按
Cmd + Control + F可以退出窗口模式。 - 控制台:在窗口模式下,点击工具栏的“终端”图标,可以查看虚拟机的启动日志和调试信息。
- 设置:在 UTM 主界面选中虚拟机,点击工具栏的“齿轮”图标可以修改硬件配置(如内存、磁盘大小等)。
- 快照:在运行虚拟机时,可以通过菜单栏的 “Machine” > “Snapshot” 功能创建快照,快照可以保存当前虚拟机的完整状态,方便你随时恢复,是测试和学习的利器。
使用付费软件 Parallels Desktop 安装 macOS
Parallels 的过程要简单得多,它几乎自动化了所有步骤。
-
下载并安装 Parallels Desktop:从其官网下载并安装。
-
创建虚拟机:
- 打开 Parallels Desktop。
- 点击左上角的 号,选择 “Install Windows or another OS from a DVD or image file”。
- 在弹出的向导中,Parallels 会自动检测到你系统中的 macOS 安装程序。直接选中它。
- 点击 “Continue”。
-
配置与安装:
- Parallels 会自动为你分配建议的硬件资源(CPU、内存等),你可以根据需要调整。
- 点击 “Continue”。
- 它会自动开始安装过程,你只需要等待进度条走完即可,期间可能会提示你输入 Mac 的密码以允许安装。
-
完成:
安装完成后,虚拟机窗口会自动打开,直接进入 macOS 的首次设置界面,按照提示操作即可。
Parallels 的优势在于其“无缝集成”模式,可以让你在 macOS 桌面上同时显示两个系统的窗口,并可以共享剪贴板、文件等,体验非常出色。
总结与建议
| 特性 | UTM (免费) | Parallels Desktop (付费) |
|---|---|---|
| 价格 | 完全免费 | 需购买,约 799 元/年 |
| 安装复杂度 | 中等,需要手动获取镜像文件 | 极简单,一键自动化安装 |
| 性能 | 良好,略逊于 Parallels | 优秀,优化最好 |
| 功能 | 强大,支持模拟其他系统(Linux, Windows) | 功能全面,无缝集成体验极佳 |
| 推荐人群 | 预算有限、喜欢折腾、想完全掌控过程的用户 | 追求最佳性能和便捷体验、预算充足的用户 |
给你的建议:
- 如果你只是想偶尔用一下,或者想学习虚拟机原理:从 UTM 开始,它完全免费且功能足够强大。
- 如果你是开发者、设计师,或者需要频繁在虚拟机和主机间切换:Parallels Desktop 的流畅体验和无缝集成绝对物有所值,值得投资。
希望这份详细的教程能帮助你成功在 Mac 上搭建起 macOS 虚拟机!祝你使用愉快!
