使用OpenCore Legacy Patcher可为旧款Mac安装新版macOS,以MacBook Pro 2013为例,首先准备32GB以上U盘,下载OCLP工具并创建包含目标系统(如Ventura或Sonoma)的可引导安装盘;随后在OCLP中构建适用于当前硬件的OpenCore引导配置,选择EFI分区完成安装;接着重启并按Option键从U盘的“EFI Boot”项启动,进入OpenCore菜单选择安装程序,通过磁盘工具格式化硬盘为APFS或Mac OS扩展格式后开始安装;安装过程中系统会多次重启,需始终选择“macOS Installer”继续;最后新系统首次启动后,将OCLP应用复制至“应用程序”文件夹,运行并执行“Post-Install Root Patch”以修复驱动问题,输入密码完成根补丁安装并重启,确保显卡、音频、网络等功能正常。

如果您希望为不再受官方支持的旧款Mac安装新版macOS系统,可能会遇到硬件不兼容的问题。OpenCore Legacy Patcher(OCLP)通过创建定制化引导来绕过这些限制,使旧设备能够运行新系统。以下是详细的安装步骤:
本文运行环境:MacBook Pro 2013,macOS Monterey
一、准备安装介质
此步骤旨在创建一个包含目标macOS版本的可引导U盘,作为安装新系统的来源。
1、准备一个容量至少32GB的USB闪存盘,并将其连接到您的Mac。
2、访问OpenCore Legacy Patcher的官方发布页面,下载最新版本的应用程序。
3、打开下载的OCLP应用程序,点击主界面上的“Create macOS Installer”按钮。
4、选择“Download macOS installer”,从列表中挑选您要安装的macOS版本(如Ventura或Sonoma)。
5、在下一个界面中,选择您已连接的USB闪存盘作为目标设备。
6、确认操作,工具将自动下载系统镜像并将其写入U盘,此过程会格式化整个U盘。
二、构建并安装OpenCore引导
此步骤是核心环节,用于生成针对您特定硬件型号的引导配置文件(EFI),确保新系统能正确启动。
1、完成安装介质制作后,在OCLP主菜单点击“Build and Install OpenCore”。
2、工具通常会自动识别当前Mac的型号,如果需要为其他机型构建,请务必先在“Settings”中手动选择正确的Model Identifier。
3、点击“Start Build”开始构建定制化的OpenCore配置。
4、构建成功后,点击“Install OpenCore”。
5、选择目标磁盘,可以是刚制作好的USB安装盘,也可以是电脑内部的主硬盘。
6、选择该磁盘上的EFI分区,输入管理员密码授权,等待安装完成。
三、从U盘启动并安装系统
此步骤通过外部引导加载器启动macOS安装程序,执行新系统的安装流程。
1、重启您的Mac,并在开机时立即按住“Option”(Alt)键不放。
2、在启动管理器界面中,使用鼠标或方向键选择标有“EFI Boot”的启动项(通常来自您的U盘)。
3、进入OpenCore引导菜单后,选择“Install macOS [版本名]”选项。
4、系统将加载安装程序,进入图形化界面后,首先打开“磁盘工具”。
5、在磁盘工具中,选择您要安装系统的内部硬盘,将其格式化为“Mac OS 扩展(日志式)”或“APFS”格式。
6、关闭磁盘工具,返回安装程序,选择已格式化的硬盘作为安装目标,开始安装过程。
7、安装期间电脑会重启数次,如果再次进入OpenCore菜单,请选择内部硬盘上的“macOS Installer”继续。
四、完成安装后的必要配置
新系统安装完成后,必须重新应用OCLP补丁以确保所有硬件功能正常,否则可能出现驱动失效等问题。
1、当系统首次成功启动进入桌面后,将之前使用的OCLP应用程序复制到新系统的“应用程序”文件夹中。
2、打开新系统中的OCLP应用程序。
3、点击主界面的“Post-Install Root Patch”或类似选项(可能显示为“安装根补丁”)。
4、点击“Install Root Patch”按钮,输入管理员密码,等待补丁安装完毕。
5、补丁安装成功后,根据提示重启电脑。此时,显卡加速、音频、网卡等所有功能应恢复正常。











