如何正确在 macOS Tahoe 下体验 macOS 27 Beta 虚拟机(Apple 芯片)

如何正确在 macOS Tahoe 下体验 macOS 27 Beta 虚拟机(Apple 芯片)

前言

也是很久没有写文章了,所以姑且发一篇吧。

很多关注笔者的读者都知道,从 macOS Ventura 开始,每当推出新的 macOS 的时候,笔者总会第一时间下载其 .ipsw 固件,并且在虚拟机环境中体验一遍。

然而,自 macOS 27 beta 起,笔者遇到了一个相当棘手的问题,也就是其 IPSW 里的 VZMacOSInstaller API 与 macOS 26 及之前版本不兼容。

这意味着如果在 macOS 26(及之前)安装并启动了 Xcode 27 Beta,或者从 Apple Developer 官网下载安装过了 Device Support for macOS 27.0 beta:

①依赖旧版 Apple 虚拟化框架的虚拟机应用(包括最新版本的 UTM 和 2.2 Beta 2 版本之前的 VirtualBuddy 等)无法虚拟化 macOS 26 及之前的版本。

②只能在支持新版 Apple 虚拟化框架(比如 2.2 Beta 2 版本及以后的 VirtualBuddy)的虚拟机软件上虚拟化 macOS 27 beta。

此次变化一定程度上给想在 macOS Tahoe 下以虚拟机方式体验 macOS 27 Beta 的人带来了不便。

因而,这篇文章是在笔者的多次踩坑后,总结出来的如何以正确的方式体验 macOS 27 Beta,同时不破坏旧有的 Apple 虚拟化框架的步骤(以目前最新的 UTM 为蓝本)。


针对上述问题的解决方案(如无则可跳过)

如果读者不幸:

  • 安装并启动了 Xcode 27 Beta
  • 从 Apple Developer 官网下载并安装过了 Device Support for macOS 27.0 beta

笔者为此找到了一个可以完整保留数据的解决方案:使用 InstallAssistant.pkg 重装/升级 macOS(因为从 macOS 恢复模式重装实在太繁琐了)。

方法是下载最新的 macOS 26 Tahoe 的 InstallAssistant.pkg

macOS Tahoe Full Installer Database. Download Directly from Apple!

(如果用的是较旧的 macOS,可以在 Mr. Macintosh 网站里的“NAVIGATION”找与自己 Mac 相同版本的,也可以升级)

双击已下载好的 InstallAssistant.pkg,打开安装器,点击“继续”:

然后点击“安装”:

出现如下图所示的提示,使用触控 ID(或输入管理员密码)鉴定:

安装完成后,点击“关闭”退出安装器(至于下载过的 .pkg 可以留作备用)。

然后在“应用程序”文件夹(/Applications)里双击“安装 macOS Tahoe” :

点击“继续”:

点击“同意”同意许可协议:

不出意外的话,安装程序会提示读者 macOS Tahoe 应装在“Macintosh HD”宗卷上(如果有多个宗卷,可能要求读者选择分区),点击“继续”:

之后就可以开始重装 macOS 了。整个过程可能会持续约 0.5 至 1 小时,随后 macOS 自动重启。

耐心等待一会儿即可修复完成,同时原本的用户数据不会受到任何影响。


准备工作

接下来需要从 http://ipsw.me 网站获取 IPSW:

Choose a Mac

注意:需要选择与自己的 Mac 相同的型号,且处理器也要相同,否则后面虚拟化无法成功!

然后在“Signed IPSWs”选择 macOS 26 最新版本的 IPSW:

笔者用的是 M1 Pro 芯片的 MacBook Pro 2021

点击“Download”即可下载:

如果读者打算使用升级方式(或没有注册过 Apple Developer/Public Beta 计划),还需要下载最新的 macOS 27 Beta 的 InstallAssistant.pkg

方法依然是通过 Mr. Macintosh 网站,找“macOS Golden Gate BETA Full Installer”中排在最前的链接即可:

macOS Golden Gate 27 Full Installer Database. Download Directly from Apple!


创建虚拟机(以 UTM 为例)

首先启动 UTM,选择“虚拟化”:

接着在操作系统中选择“macOS 12+”:

硬件这块可以直接用默认设置,也可以自行设置(我设置的是 8GB + 四核):

接着是选择 IPSW 固件,点击“浏览”选择下载好的 IPSW:

存储空间默认为 64 GB,也可以设置比这更大的值。

注意:这个大小是虚拟机的磁盘空间上限,并非虚拟机实际的空间大小,但请读者务必预留足够的空间,因为此后磁盘的大小将无法更改!

最后可以修改一下虚拟机的名称,勾选“打开虚拟机设置”,点击“保存”:

如果读者有反转鼠标滚动方向的需要,请在“虚拟化”中将“指针”设为“通用鼠标”,后续可在 macOS 里设置:

在显示中,选择合适的分辨率,并建议勾选“HiDPI (Retina)”(这里我故意设置成如下的分辨率):

如果读者是用 .pkg 安装 macOS 27 Beta,建议设置一下可以访问主机的共享文件夹(笔者把它设置成了“下载”文件夹):


完成后,保存设置即可。

运行虚拟机

首次会询问是否安装 macOS,选择“好”:

耐心等待一会儿,即可看到 macOS 虚拟机的启动。

之后就可以像一台新 Mac 一样设置虚拟机了。

但须注意,只有当主机的 macOS 为 Sequoia 及更高版本,才能在虚拟机中登录 Apple ID。

同时,还应注意在使用虚拟机时的一些限制:

在虚拟机上使用 iCloud - 官方 Apple 支持 (中国)

在完成设置助理的所有步骤后,就可以进入桌面了。

如果读者是采用 .pkg 安装方式,建议执行 访达(Finder)> 设置…,在“通用”中设置显示硬盘图标。

此时可见桌面上的“My Shared Files”,正是之前设置好的共享文件夹。


安装 macOS 27 Beta

这块有两种方法,根据读者的需要而选择。

方法一:直接通过软件更新 OTA 安装(需要符合条件的 Apple ID)

此方法需要已注册 Apple Developer(或者 Public Beta 计划,但 Public Beta 版目前还未推出)的 Apple ID。

如果已成功登录,可以在系统设置 > 通用 > 软件更新,选择 Beta 更新项目为“macOS 27 Golden Gate Developer/Public Beta”:

选择“立即升级”即可安装。

方法二:使用 .pkg 升级包安装(无需 Apple ID)

此方法需要前文要求读者准备的 macOS 27 Beta 安装 .pkg,将其导入虚拟机。

具体做法是打开“My Shared Files”,将 macOS 27 Beta 安装 .pkg 文件复制到桌面:

之后双击 .pkg 文件安装,并运行“应用程序”的“Install macOS Golden Gate Beta”应用程序。

接下来的安装步骤与此前本文的第二部分介绍类似,故不展开。

等待安装过程结束,就可以成功体验 macOS 27 Beta 系统了。

结语

以上是笔者在 macOS Tahoe 下搭建 macOS 27 Beta 虚拟机的步骤,整个过程可以说着实费了一些工夫。

希望本文能对和笔者一样想在虚拟机上尝鲜 macOS 27 Beta 的人有所帮助。

感谢阅读~

编辑于 2026-07-02 · 著作权归作者所有
相关文章
为什么许多电脑都是默认关闭CPU虚拟化?服务器实现桌面虚拟化,很卡,怎么解决?想在家组一台服务器主机,用于搭建虚拟化平台,有推荐的配置吗?实体机群晖硬盘能直接换到虚拟机上吗?排除虚拟机,Linux下有什么免费项目可以稳定、完美、高效运行Windows程序?现在的桌面虚拟化都使用哪种云终端?下载的vmware打开就会报错?如何解决?除了运行其他操作系统,虚拟机软件还有哪些不为人知的「黑科技」用法?大学生比较认真地学习Linux选择双系统,u盘启动还是虚拟机?高中毕业要换新电脑了,装linux然后kvm跑windows虚拟机有没有搞头?NAS虚拟机全指南:从品牌支持到平台选型,新手也能玩转 All in oneVMware装Win10教程:从创建虚拟机到进入桌面,一步不落 分享VMware虚拟机安装Win10的完整过程,跟着点几下鼠标就能搞定 手把手教你用VMware装Win10系统,镜像和安装包都有传送门高中毕业要换新电脑了,装linux然后kvm跑windows虚拟机有没有搞头?关于虚拟机的问题!国内哪一家的虚拟主机性价比最高?想在我自建的 NAS 主机里运行飞牛 OS 以及旁路由,推荐安在 WIN 系统虚拟机里还是直接装飞牛?实体机群晖硬盘能直接换到虚拟机上吗?VMware虚拟机安装Windows 10装机流程?origin os 都有哪些问题或不足?「VMware Fusion」虚拟机启动时提示“CD-ROM 映像进行连接:找不到该文件”,试试这2种解决方法!