共计 10132 个字符,预计需要花费 26 分钟才能阅读完成。
一、介绍
本文通用于 macOS Big Sur 和 macOS Monterey,也能够视作笔者 晚期文章 的升级版。
这一章节将介绍 macOS Monterey 的零碎要求和不受反对的 Mac 机型但应用 OpenCore Patcher 能够反对的机型,以及 OpenCore Legacy Patcher 的优缺点。
1. macOS Monterey 简介
macOS Monterey
各种超赞体现,
向大家问好。
从联系、分享到发明,感觉全然一新。FaceTime 通话的新性能,个个招人喜爱。Safari 浏览器面目全非,待你摸索。通用管制和快捷指令,创始新鲜弱小的工作形式。专一模式,做起事来无打搅。
2021 年 10 月 26 日推出。
局部个性概览:
- 照片、音讯和更多降级共享 iOS 和 iPadOS 15 的性能
- 通用管制:能够让你用一种惊人的形式从 Mac 管制其余苹果设施
- 从 iOS 设施 AirPlay 到 Mac
- 作为“主动操作”的替代品引入的快捷方式应用程序
- Safari 在所有设施上都从新设计了新的 UI、选项卡组和 web 扩大
2. macOS Monterey 硬件要求
- MacBook 2016 年初及后续机型 进一步理解 >
- MacBook Air 2015 年初及后续机型 进一步理解 >
- MacBook Pro 2015 年初及后续机型 进一步理解 >
- Mac mini 2014 年末及后续机型 进一步理解 >
- iMac 2015 年末及后续机型 进一步理解 >
- iMac Pro 2017 年及后续机型
- Mac Pro 2013 年末及后续机型 进一步理解 >
3. 什么是 OpenCore
这是一个简单的疏导加载程序,用于在内存中注入和修补数据,而不是在磁盘上。这意味着咱们可能在许多装备 Metal GPU 且不受反对的 Mac 上取得靠近原生的体验。这包含其余修补程序的许多渴望已久的性能,例如:
- 零碎完整性爱护(SIP)、FileVault 2、.im4m 平安启动和存储
- 所有 Mac 上的原生 OTA OS DELTA 更新
- Recovery OS、平安模式和单用户模式启动
- WPA Wifi 和集体热点反对
尽管 Hackintosh 社区的许多 PC 用户都相熟 OpenCore,但 OpenCore 被设计为 Mac 和 PC 无关,确保两个平台都能够轻松应用它。借助 OpenCore Legacy Patcher,能够帮忙咱们自动化流程,让 OpenCore 的运行变得更加容易。
补丁正告:Boot Camp 性能将无限反对,基于传统 MBR 的装置不会显示在 OpenCore 中,同时因 CPU 限度,仅特定机型反对 UEFI Windows 10,请参看:Installing UEFI Windows 10
4. 反对的 macOS
对于操作系统反对,如下:
反对入口 | 反对的操作系统 | 形容 | 备注 |
---|---|---|---|
宿主操作系统 | macOS 10.9 – macOS 12 | 指反对运行 OpenCore-Patcher.app 的操作系统 | 手动装置 Python 3.9 或更高版本 则反对 10.7+,只需运行 repo 中的 OpenCore-Patcher.command 。 |
指标操作系统 | macOS 11 – macOS 12 | 指能够修补以与 OpenCore 一起运行的操作系统 | 可能反对 10.4 和更新版本(处于潜在损坏状态)。不提供反对。 |
本文指标是在以下不受反对的 Mac 机型上装置 macOS Big Sur 和 macOS Monterey。
5. 反对的 Mac 机型
任何反对 SSE4.1 CPU 和 64 位固件的硬件都能够在此修补程序上运行。要查看您的硬件型号,请在终端的实用机器上运行以下命令:
system_profiler SPHardwareDataType | grep 'Model Identifier'
下表将列出补丁程序以后反对和不反对的所有性能:
- MacBook
- MacBook Air
- MacBook Pro
- Mac mini
- iMac
- Mac Pro
- Xserve
MacBook
SMBIOS | Year | Supported | Comment |
---|---|---|---|
MacBook1,1 | Mid-2006 | NO | 32-Bit CPU limitation |
MacBook2,1 | Late 2006 | NO | 32-Bit Firmware limitation |
MacBook3,1 | Late 2007 | NO | 32-Bit Firmware limitation |
MacBook4,1 | Early 2008 | YES | – No GPU Acceleration in Mavericks and newer – No Keyboard and Trackpad – No USB |
MacBook5,1 | Late 2008 | YES | – GPU Acceleration in Public Beta, see current issues #108 |
MacBook5,2 | Early 2009 | YES | – GPU Acceleration in Public Beta, see current issues #108 – Trackpad is recognized as mouse |
MacBook6,1 | Late 2009 | YES | – GPU Acceleration in Public Beta, see current issues #108 |
MacBook7,1 | Mid-2010 | YES | – GPU Acceleration in Public Beta, see current issues #108 |
MacBook8,1 | Mid-2015 | YES | Everything is supported |
MacBook Air
SMBIOS | Year | Supported | Comment |
---|---|---|---|
MacBookAir1,1 | Early 2008 | NO | Requires SSE4.1 CPU |
MacBookAir2,1 | Late 2008 | YES | GPU Acceleration in Public Beta, see current issues #108 |
MacBookAir3,1 | Late 2010 | YES | 同上 |
MacBookAir3,2 | 同上 | YES | 同上 |
MacBookAir4,1 | Mid-2011 | YES | 同上 |
MacBookAir4,2 | 同上 | YES | 同上 |
MacBookAir5,1 | Mid-2012 | YES | Everything is supported |
MacBookAir5,2 | 同上 | YES | 同上 |
MacBookAir6,1 | Mid-2013, Early 2014 | YES | 同上 |
MacBookAir6,2 | 同上 | YES | 同上 |
MacBook Pro
SMBIOS | Year | Supported | Comment |
---|---|---|---|
MacBookPro1,1 | Early 2006 | NO | 32-Bit CPU limitation |
MacBookPro1,2 | 同上 | NO | 同上 |
MacBookPro2,1 | Late 2006 | NO | 32-Bit Firmware limitation |
MacBookPro2,2 | 同上 | NO | 同上 |
MacBookPro3,1 | Mid-2007 | NO | Requires SSE4.1 CPU |
MacBookPro4,1 | Early 2008 | YES | GPU Acceleration in Public Beta, see current issues #108 |
MacBookPro5,1 | Late 2008 | YES | 同上 |
MacBookPro5,2 | Early 2009 | YES | 同上 |
MacBookPro5,3 | Mid-2009 | YES | 同上 |
MacBookPro5,4 | 同上 | YES | 同上 |
MacBookPro5,5 | 同上 | YES | 同上 |
MacBookPro6,1 | Mid-2010 | YES | 同上 |
MacBookPro6,2 | 同上 | YES | 同上 |
MacBookPro7,1 | 同上 | YES | 同上 |
MacBookPro8,1 | Early 2011 | YES | 同上 |
MacBookPro8,2 | 同上 | YES | 同上 |
MacBookPro8,3 | 同上 | YES | 同上 |
MacBookPro9,1 | Mid-2012 | YES | Everything is supported |
MacBookPro9,2 | 同上 | YES | 同上 |
MacBookPro10,1 | Mid-2012, Early 2013 | YES | 同上 |
MacBookPro10,2 | Late 2012, Early 2013 | YES | 同上 |
MacBookPro11,1 | Late 2013, Mid-2014 | YES | 同上 |
MacBookPro11,2 | 同上 | YES | 同上 |
MacBookPro11,3 | 同上 | YES | 同上 |
Mac mini
SMBIOS | Year | Supported | Comment |
---|---|---|---|
Macmini1,1 | Early 2006 | NO | 32-Bit CPU limitation |
Macmini2,1 | Mid-2007 | NO | 32-Bit Firmware limitation |
Macmini3,1 | Early 2009 | YES | GPU Acceleration in Public Beta, see current issues #108 |
Macmini4,1 | Mid-2010 | YES | 同上 |
Macmini5,1 | Mid-2011 | YES | 同上 |
Macmini5,2 | 同上 | YES | 同上 |
Macmini5,3 | 同上 | YES | 同上 |
Macmini6,1 | Late 2012 | YES | Everything is supported |
Macmini6,2 | 同上 | YES | 同上 |
iMac
SMBIOS | Year | Supported | Comment |
---|---|---|---|
iMac4,1 | Early 2006 | NO | 32-Bit CPU limitation |
iMac4,2 | Mid-2006 | NO | 同上 |
iMac5,1 | Late 2006 | NO | 32-Bit Firmware limitation |
iMac5,2 | 同上 | NO | 同上 |
iMac6,1 | 同上 | NO | 同上 |
iMac7,1 | Mid-2007 | YES | – Requires an SSE4.1 CPU Upgrade – GPU Acceleration in Public Beta, see current issues #108 – Stock Bluetooth 2.0 card non-functional |
iMac8,1 | Early 2008 | YES | – GPU Acceleration in Public Beta, see current issues #108 |
iMac9,1 | Early 2009 | YES | 同上 |
iMac10,1 | Late 2009 | YES | – GPU is socketed, recommend upgrading to Metal GPU – GPU Acceleration in Public Beta, see current issues #108 |
iMac11,1 | 同上 | YES | 同上 |
iMac11,2 | Mid-2010 | YES | 同上 |
iMac11,3 | 同上 | YES | 同上 |
iMac12,1 | Mid-2011 | YES | 同上 |
iMac12,2 | 同上 | YES | 同上 |
iMac13,1 | Late 2012 | YES | Everything is supported |
iMac13,2 | 同上 | YES | 同上 |
iMac13,3 | 同上 | YES | 同上 |
iMac14,1 | Late 2013 | YES | 同上 |
iMac14,2 | 同上 | YES | 同上 |
iMac14,3 | 同上 | YES | 同上 |
iMac14,4 | Mid-2014 | YES | 同上 |
iMac15,1 | Late 2014, Mid-2015 | YES | 同上 |
- For iMac10,1 through iMac12,x, we highly recommend users upgrade the GPU to a Metal supported model. See here for more information: iMac late 2009 to mid-2011 Graphics Card Upgrade Guide
Mac Pro
SMBIOS | Year | Supported | Comment |
---|---|---|---|
MacPro1,1 | Mid-2006 | NO | 32-Bit Firmware limitation |
MacPro2,1 | Mid-2007 | NO | 同上 |
MacPro3,1 | Early 2008 | YES | – Potential boot issues with built-in USB 1.1 ports (recommend using a USB 2.0 hub or dedicated USB PCIe controller) – Potential boot issues with stock Bluetooth card, recommend removing to avoid kernel panics |
MacPro4,1 | Early 2009 | YES | Everything is supported as long as GPU is Metal capable |
MacPro5,1 | Mid-2010, Mid-2012 | YES | 同上 |
Xserve
SMBIOS | Year | Supported | Comment |
---|---|---|---|
Xserve1,1 | Mid-2006 | NO | 32-Bit Firmware limitation |
Xserve2,1 | Early 2008 | YES | Everything is supported as long as GPU is Metal capable |
Xserve3,1 | Early 2009 | YES | 同上 |
6. OpenCore Legacy Patcher 的优缺点
对于 OpenCore Legacy Patcher,咱们倡议用户通过下表理解与其余修补程序相比的优缺点。每个都有踊跃和消极的一面,咱们认为在修补另一台用户的机器时透明度是最重要的。不应该有可能误导用户的灰色区域。
- 留神:Patched Sur(曾经 404)和 MicropatcherAutomator 是 BarryKN / big-sur-micropatcher 的迭代产品,因而它们具备许多雷同的长处和限度。官网以 Patched Sur 用于此比拟,然而该我的项目主页曾经无法访问,所以这里用 micropatcher 代称上述程序。
Features | OpenCore Legacy Patcher | micropatcher |
---|---|---|
Over The Air Updates(在线更新) | 零碎偏好设置中原生反对(additionally supports Deltas (~2GB) for Metal GPUs) | 降级仅当 macOS 残缺软件包公布时可用 (~12GB), 公布工夫通常与零碎偏好设置中的软件更新统一,然而测试版个别要提早一天 |
FileVault | 齐全反对所有机器(Note unsupported on APFS ROM Patched Macs, revert to stock firmware to resolve) | 不反对 |
System Integrity Protection | 在 Metal GPU 上齐全启用 | 2013 年初及更早机型在修补过程中和首次启动之后禁用,否则启用 |
APFS 快照 | 齐全启用 | 已禁用 |
用户界面 | GUI or TUI interface | SwiftUI interface or shell script |
反对的操作系统版本 | 10.7-12 | 10.15-11 |
固件补丁 | 不须要 | 没有原生 APFS 反对的机型须要 |
BootCamp | 须要 EFI 启动反对 | 原生反对 |
Non-Metal GPU 减速 | 踊跃开发中(see Acceleration Progress Tracker: Link) | 目前没有钻研 |
El Capitan 时代的 Wifi 卡 | 反对 | 不反对 |
WPA 无线反对 | 反对 | 多数可能会在 2013 年初及更早的型号上遇到问题 |
集体热点反对 | 原生反对 | 通常须要额定的步骤能力在 2013 年初和更早的型号上实现 |
装备 Polaris+ GPU 的 Mac Pro 和 iMac 是否反对 HEVC/H.265 | 反对 | 不反对 |
Big Sur-styled 启动选择器 | 可用(though as a shim to the original boot picker) | 不可用 |
休眠反对 | 除了原配驱动器外,还反对 2011 年及更早型号上的第 3 方 SATA SSD | 仅反对 2011 年及更早型号的原配驱动器 |
Sidecar 反对 | 反对任何带有 Metal Intel iGPU 的 Mac(artifacting way exhibited on high movement screen content) | 齐全不反对 |
二、装置筹备
-
下载最新的 Opencore-Legacy-Patcher
公布的有 4 个版本:
- OpenCore-Patcher-GUI-Offline.app:图形界面 App,蕴含了程序运行所需的全副文件,举荐!!!
- OpenCore-Patcher-GUI.app:图形界面 App。
- OpenCore-Patcher-TUI-Offline.app:Terminal 命令行界面,蕴含离线文件。
- OpenCore-Patcher-TUI:Terminal 命令行界面。
备用:百度网盘链接:https://pan.baidu.com/s/1F8mQ… 提取码:kb8n
下载后请将 OpenCore-Patcher.app 拖拽到 Applications 目录下。
-
下载 macOS Monterey
下载后关上镜像,将“装置 macOS Monterey”App 拖拽到(或者主动装置到)Applications(应用程序)下。
同样反对 macOS Big Sur。
-
USB 存储设备 16G 及以上
能够是 U 盘,甚至是 SD 卡,当然最好是 SSD 的移动硬盘,容量 16G 及以上。
三、构建和装置
-
创立启动介质
筹备一个 16G 或者以上的 U 盘(或者其余 USB 存储设备,以下统称 U 盘),关上“实用工具 > 磁盘工具”,抉择 U 盘,点击“抹掉”,格局如下:
- Mac OS X 扩大(日志式);
- GUID 分区图;
- 分区名称:sysin
关上“终端”,执行如下命令:
sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin
依据提醒输出以后用户明码(sudo 明码),按 Y 确认,期待几分钟即可实现。
创立结束后,卷名称将主动批改为:
Install\ macOS\ Monterey
同样也反对 macOS Big Sur 11 系列,曾经筹备好 macOS Big Sur 镜像,关上“终端”,执行如下命令:
sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin
-
OpenCore Patcher 设置
关上 OpenCore Patcher,点击“Settings”,勾选“Verbose”,这样在启动零碎装置过程中会输入详细信息,以便排错。
个别在须要装置的 Mac 上运行(或称为指标 Mac),也能够为另外一台 Mac 为其余 Mac 创立装置介质,点击“Settings”,下拉抉择对应的机型,如图:
这里是以“型号标识符”来示意机型,能够通过点击零碎菜单栏 >“对于本机”,点击(“概览”标签页中的)“零碎报告 …”,此时关上“零碎信息”能够看到“型号标识符”。
-
Build and Install OpenCore(构建和装置 OpenCore)
在 OpenCore-Patcher 主界面点击“Build and Install OpenCore”按钮,在呈现的画面点击“Build OpenCore”
Build 胜利后,如图,点击“Install OpenCore”
抉择要装置的磁盘,如下图,disk0 为零碎内存磁盘,如果默认分区,USB 存储设备通常为 disk1,如果有两块磁盘,或者多个 USB 存储设备,都会列出,本例中 disk4 是一块 USB SSD,点击即可。
呈现 EFI 分区抉择界面,点击即可。
-
启动 OpenCore 和 macOS
当初重新启动 Mac,按住“Option”键不放,直到呈现启动抉择画面,抉择带有 OpenCore 图标的 EFI Boot 条目(按住
Control
键将使其成为默认启动项,能够疏忽,装置后工作将解决默认启动问题)。您曾经加载了 OpenCore,呈现如下 OpenCore Picker(启动选择器)画面:
本例中抉择 Install macOS Big Sur(或者是 Install macOS Monterey),通过具体的字符输入信息,将启动到失常的 macOS 装置画面。
失常装置步骤这里不在赘述,能够参看:如何在 Mac 和虚构机上安装 macOS Big Sur 11 正式版(也实用于 Monterey)。
留神一点, 装置前请抉择“磁盘工具”,抹掉整个磁盘再全新装置 。尽管也能够进行降级装置,然而这些机型通常都比拟老旧了,降级卡顿更佳显著,也可能呈现一些未知问题。
MacBookPro11,3 留神 :在启动 macOS Monterey 时,如果尚未装置减速补丁,则须要启动到平安模式。否则,因为短少 Nvidia 驱动程序,您会遇到黑屏。
- 在 OpenCore Legacy Patcher 的启动菜单中选择 macOS Monterey 时按住 Shift+Enter 能够启动平安模式。
四、装置后工作
-
再次下载 OpenCore Legacy Patcher
当初曾经失常登录新装置的零碎,再次下载 OpenCore Legacy Patcher,同装置筹备阶段。
-
将 OpenCore 装置到内置存储中
当初 OpenCore 是装置在 USB 存储的 EFI 分区,拔掉 USB 存储将无奈失常启动,咱们须要将 OpenCore 装置到 Mac 内置贮存的 EFI 分区中,这样能力脱离 USB 存储失常启动。步骤与上文中“构建和装置 OpenCore”相似。
运行 OpenCore Patcher,点击 Settings 依据须要更改设置;
点击“Build and Install OpenCore”再次“Build OpenCore”,“Install OpenCore”时抉择内置存储(通常是 disk0)并抉择 EFI 分区;
重启按住 Option,而后抉择外部 EFI 分区,即可呈现 OpenCore Picker(OpenCore 的启动抉择画面),再次失常启动零碎。
-
无需 Verbose 或 OpenCore Picker 即可无缝启动
运行 OpenCore Patcher 并点击“Settings”,设置如下:
再次“Build and Install OpenCore”同上 2,以使设置失效。
当初要显示 OpenCore 选择器,您只需在单击 EFI 启动时按住“ESC”键,而后在看到左上角的光标箭头时松开“ESC”键。
-
启用 SIP(个别疏忽)
对于许多用户而言,默认状况下会在构建时启用 SIP。对于 Intel HD 4000 用户,您可能曾经留神到 SIP 被局部禁用。这是为了确保与 macOS Monterey 齐全兼容,并容许它与旧操作系统之间无缝启动。然而对于不打算启动 Monterey 的用户,您能够在 Settings – SIP Settings 下从新启用。
留神:非 Metal GPU 的机器无奈在 Big Sur 中启用 SIP,因为已修补根卷(Post Install Root Patch)
启用 SIP
SIP 升高(根补丁)
SIP 禁用
如果您不确定是否应该启用 SIP,请放弃原样。
曾经运行 Post Install Root Patch 的零碎无奈在不毁坏以后装置的状况下启用 SIP。
-
运行“Post Install Root Patch”
对于应用不受反对的 GPU/wifi 卡的用户,您须要运行 Post Install Root Volume 补丁以复原性能。
OpenCore-Patcher 中点击“Post Install Root Patch”,会列出须要修补的性能。
点击“Start Root Patching”开始修复(如果无需修复,该按钮灰色不可用)。
修补胜利后会提醒重启零碎失效。
反对以下型号的 GPU 和无线网卡:
Unsupported GPUs in macOS Big Sur
-
Nvidia:
- Tesla (8000 – 300 series)
-
AMD:
- TeraScale (2000 – 6000 series)
-
Intel:
- Iron Lake
- Sandy Bridge (2000 – 3000 series)
Unsupported GPUs in macOS Monterey
-
Nvidia:
- Tesla (8000 – 300 series)
- Kepler (600 – 800 series)
-
AMD:
- TeraScale (2000 – 6000 series)
-
Intel:
- Iron Lake
- Sandy Bridge (2000 – 3000 series)
- Ivy Bridge (4000 series)
Unsupported Wireless Cards in macOS Monterey
-
Broadcom:
- BCM94328
- BCM94322
- Atheros
-
五、解决遗留减速问题
产品团队曾经总结了一些常见的问题及其解决方案,如果遇到相干问题请点击以下链接查看(英文)。
- 破碎的背景含糊
- 下载较旧的非 Metal 应用程序
- 无奈运行缩放
- 无奈向利用授予非凡权限(例如相机拜访缩放)
- 键盘背光坏了
- 照片和地图应用程序重大失真
- 编辑侧边栏小部件时无奈按“实现”
- 在 macOS 11.3 和更高版本中的 AMD/ATI 从睡眠中唤醒重大失真
- 无奈在 2011 15″ 和 17″ MacBook Pro 上切换 GPU
- ATI TeraScale 2 GPU (HD5000/HD6000) 上的不稳固色彩
- 无奈容许 Safari 扩大
- 无奈在 2011 年 15 英寸和 17 英寸 MacBook Pro 上登录
六、如何更新零碎版本
依据我的项目形容利用该补丁是能够反对 OTA 零碎更新的(零碎偏好设置 – 软件更新),笔者并不举荐如此操作,老旧 Mac 原本性能是问题,这样降级会加剧零碎卡顿,降级异样也未可知。
如果须要更新,咱们须要反复上述步骤,应用新版的 macOS Monterey 镜像重新安装,只是在操作步骤中,不要抹掉分区,间接抉择原来的分区进行装置,将主动进行系统升级。
对于普通用户而已,一个大版本,如果应用没有问题,也无需思考小版本升级,通常 x.5 版本晦涩度和性能将达到绝对欠缺状态,后续多为平安修复。
未尽事宜请拜访我的项目主页:OpenCore-Legacy-Patcher