通过 OpenCore Lengacy Patcher 在不受支持的 Mac 设备上安装 macOS Sonoma
我的 MacBook Pro 2015 在 Apple 推出 macOS 13.0 Ventura 的时候就已经被官方淘汰了,不在新系统的支持列表中,就更别提刚推出的 macOS 14.0 Sonoma 了,意味着我的 MBP 在官方渠道中只能止步于 macOS 12 Monterey 的最新版本(目前 macOS Monterey 最新版本是 12.7)。
以前上学的时候玩过黑苹果,突然在脑海中有一个想法,既然官方的安装之路走不通,那我是不是可以试试黑苹果之路?经过一番搜索,发现了 OpenCore Legacy Patcher 这个开源项目,为我们提供了黑苹果但是接近于白苹果的原生安装体验,让不受支持的的 Mac 设备能够安装上最新版 macOS 系统
安装信息
- MacBook Pro, Mid 2015 (Model: MacBookPro11,5)
- OpenCore Legacy Patcher 1.0.1
- macOS Sonoma 14.0
安装准备
下载 OpenCore Patcher
打开 https://github.com/dortania/OpenCore-Legacy-Patcher/releases 页面,找到最新版的 OpenCore-Patcher-GUI.app.zip
并下载。
解压后将 OpenCore-Patcher-GUI.app
拖到 /Applications
(应用程序)目录下。
下载 macOS
- macOS Sonoma 14 (23A344) 正式版 ISO、IPSW、PKG 下载
- macOS Ventura 13.6 (22G120) 正式版 ISO、IPSW、PKG 下载
- macOS Monterey 12.7 (21G816) 正式版 ISO、IPSW、PKG 下载
- macOS Big Sur 11.7.10 (20G1427) 正式版 ISO、PKG、DMG、IPSW 下载
可以通过上面的链接去下载需要的系统版本和格式,也可以通过 OpenCore Patcher 来自动下载 macOS。
在 启动台
中找到我们刚才下载的 OpenCore-Patcher
并点击打开程序,并点击 Create macOS Installer
点击 Download masOS Installer
选中你需要下载的系统版本,然后点击 Download
按钮进行下载即可
请耐心等待下载,当下载完毕后会弹出一个弹窗,输入密码后会自动将系统安装app拷贝到 /Applications 目录下,当下载并拷贝完毕后,你会在启动台中能找到 安装macOS Sonoma
这个应用。
制作安装U盘
1、格式化 U 盘
需要将 U 盘进行格式化,打开 磁盘工具
应用,菜单栏中选中 显示--显示所有设备
,然后在应用左侧磁盘列表中选择 U 盘,点击 抹掉
,格式如下:
- 名称:KINGSTON(可以随便取)
- Mac OS扩展(日志式)
- GUID分区图
2、将系统镜像写入 U 盘(创建启动介质)
2.1、使用 OpenCore-Patcher 制作安装盘
依次点击 “Create macOS Installer” – “Use existing macOS Installer”,因为我们前面已经提前把系统安装程序下载回来了,所以这次选第二个选项,如果是首次的话则选择 “Download macOS Installer” 第一个选项。
选择“Install macOS Sonoma: 14.0 (23A343)”
选择我们的U盘,我这里是disk6
,你可以根据磁盘大小来判断
询问你是否确定格式化U盘,直接点 YES
输入当前账号的登录密码
正在将系统文件写入 U 盘,耐心等待即可。
2.2、使用 createinstallmedia 命令行工具制作安装盘
打开终端,执行如下命令:
sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/KINGSTON |
根据提示输入当前用户密码,按 Y 确认,耐心等待命令执行完毕即可。
MacBook-Pro:~ xiaopin$ sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/KINGSTON |
当终端中输出如上所示的日志信息时,则说明系统安装 U 盘已制作成功。
构建/安装 OpenCore 引导程序
开始安装 macOS
打补丁
系统更新
已于 2024-12-29 通过系统设置的软件更新方式把系统从 macOS 14.0 成功升级到 macOS 14.7.2,升级前先更新了 OpenCore-Pather,在升级后重新安装了对应版本的 Kernel_Debug_Kit
“软件更新”的方式有风险,更新前记得备份好数据。如果可以,优先推荐通过U盘安装的方式进行更新。