关于macos:在不受支持的-Mac-上安装-macOS-Monterey-12OpenCore-Patcher

44次阅读

共计 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 SurmacOS 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) 齐全不反对

二、装置筹备

  1. 下载最新的 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 目录下。

  2. 下载 macOS Monterey

    下载后关上镜像,将“装置 macOS Monterey”App 拖拽到(或者主动装置到)Applications(应用程序)下。

    同样反对 macOS Big Sur。

  3. USB 存储设备 16G 及以上

    能够是 U 盘,甚至是 SD 卡,当然最好是 SSD 的移动硬盘,容量 16G 及以上。

三、构建和装置

  1. 创立启动介质

    筹备一个 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
  2. OpenCore Patcher 设置

    关上 OpenCore Patcher,点击“Settings”,勾选“Verbose”,这样在启动零碎装置过程中会输入详细信息,以便排错。

    个别在须要装置的 Mac 上运行(或称为指标 Mac),也能够为另外一台 Mac 为其余 Mac 创立装置介质,点击“Settings”,下拉抉择对应的机型,如图:

    这里是以“型号标识符”来示意机型,能够通过点击零碎菜单栏  >“对于本机”,点击(“概览”标签页中的)“零碎报告 …”,此时关上“零碎信息”能够看到“型号标识符”。

  3. Build and Install OpenCore(构建和装置 OpenCore)

    在 OpenCore-Patcher 主界面点击“Build and Install OpenCore”按钮,在呈现的画面点击“Build OpenCore”

    Build 胜利后,如图,点击“Install OpenCore”

    抉择要装置的磁盘,如下图,disk0 为零碎内存磁盘,如果默认分区,USB 存储设备通常为 disk1,如果有两块磁盘,或者多个 USB 存储设备,都会列出,本例中 disk4 是一块 USB SSD,点击即可。

    呈现 EFI 分区抉择界面,点击即可。

  4. 启动 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 能够启动平安模式。

四、装置后工作

  1. 再次下载 OpenCore Legacy Patcher

    当初曾经失常登录新装置的零碎,再次下载 OpenCore Legacy Patcher,同装置筹备阶段。

  2. 将 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 的启动抉择画面),再次失常启动零碎。

  3. 无需 Verbose 或 OpenCore Picker 即可无缝启动

    运行 OpenCore Patcher 并点击“Settings”,设置如下:

    再次“Build and Install OpenCore”同上 2,以使设置失效。

    当初要显示 OpenCore 选择器,您只需在单击 EFI 启动时按住“ESC”键,而后在看到左上角的光标箭头时松开“ESC”键。

  4. 启用 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。

  5. 运行“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

正文完
 0