适配自己的OC引导一键生成Opencore Generation X使用指南

您所在的位置:网站首页 黑苹果efi生成工具TOOIS下载 适配自己的OC引导一键生成Opencore Generation X使用指南

适配自己的OC引导一键生成Opencore Generation X使用指南

2024-07-17 03:50| 来源: 网络整理| 查看: 265

前言

Opencore Generation X可以生成主流的Intel和AMD架构的配置文件,同时内置了必备能使用到的驱动、直接用该工具也可以配置启动参数等,该工具只能在macOS下使用,这对于还没有苹果系统环境的人来说有些困难,但是也可以考虑在win环境下用VM虚拟机来安装苹果系统之后使用

本教程仅介绍Opencore Generation X的基本使用方法,不涉及深度讲解如声卡驱动、显卡驱动、笔记本电池亮度等方面

视频教程

视频教程

点击进入YouTube

点击进入bilibili

操作步骤

打开工具Opencore Generation XOpencore Generation X工具下载地址链接: https://pan.baidu.com/s/1D2wNV_JS5o_qLXSEwewr0Q提取码: g9n2

1.System Type

在System Type系统类型中,选择平台/架构,我自己有一台戴尔5521的笔记本电脑,显卡为HD 4000,就选择Ivy Bridge,如果你是AMD就选择Ryzen Zen/Zen 2(不知道自己CPU架构的,请自行百度区分)

1.System Type

2.Kext

2-1.Kext->Essential

点击Kext->Essential,在Essential标签默认勾选Lilu 和 VirtualSMC,Lilu 和 VirtualSMC为必选项

2-1.Kext->Essential

2-2.Kext->VirtualSMC Plugins

在Kext->VirtualSMC Plugins中,建议勾选SMCProcessor 和 SMCSuperIO,部分笔记本可能还需要勾选SMCBatteryManager(注:此项下为非必选项目,后期也可自行根据调试添加对应驱动)

2-2.Kext->VirtualSMC Plugins

VirtualSMC Plugins选项下均为传感器的驱动,均依赖VirtualSMC、LiluSMCProcessor.kext:CPU-依赖VirtualSMCSMCSuperIO.kext:IO-依赖VirtualSMCSMCLightSensor.kext:MM-依赖VirtualSMCSMCBatteryManager.kext:电池驱动-依赖VirtualSMC

2-3.Kext->Graphics

在Kext->Graphics标签中勾选WhateverGreen,WhateverGreen Boot-Args:需要输入添加的引导参数,例如:有独立显卡,可能需要添加引导参数:agdpmod=pikera,我的是笔记本电脑,没有用独立显卡,所以我这里留空(我个人建议可以不用在这里添加,统一在配置器的最后一项Additional BootArgs启动引导参数中添加)

2-3.Kext->Graphics

2-4.Kext->Audio

在Kext->Audio标签中勾选AppleALC,勾选后后会出现AppleALC BootArgs:如果你清楚自己的layout-id,那么也可以直接添加引导参数,例如:alcid=3(我个人建议可以不用在这里添加,统一在配置器的最后一项Additional BootArgs启动引导参数中添加)。 如果你不清楚就暂时留空。后期调试可参考我的文章OC声卡驱动《OpenCore引导使用AppleALC修复音频声卡驱动:http://imacos.top/2020/04/23/1004-3/》 注意:声卡如果你使用的是VoodooHDA.kext万能声卡驱动,此项可不用选择,也不用输入仿冒声卡ID

2-4.Kext->Audio

2-5.Kext->Ethernet

在Kext->Ethernet标签中勾选有线网卡驱动程序,比如:RealtekRTL8111 和 IntelMausi及AtherosE2200Ethernet,部分Z490/B460主板可能需要勾选 LucyRTL8125Ethernet(有线网卡的驱动一般在黑苹果的安装与启动上不会卡了进不去系统,所以在不清楚自己网卡型号的情况下,这里可以多勾选几个)

2-5.Kext->Ethernet

2-6.Kext->USB

在USB标签中勾选USBInjectAll

2-6.Kext->USB

2-7.Kext->WiFi and Bluetooth

如果你有博通的部分未免驱无线网卡,还需要在WiFi and Bluetooth标签中勾选上AirportBrcmFixup以及BrcmPatchRAM3 /  BrcmFirmwareData / BrcmBluetoothInjector(没有就不用勾选,我的也没有)

2-7.Kext->WiFi and Bluetooth

2-8.Kext->Extra's

Extra's标签中的AppleMCEReporterDisabler是与传感器类相关,请酌情勾选,对于我来说,这个驱动一般不用

2-8.Kext->Extra's

3.Firmware Drivers

3-1.Firmware Drivers->UEFI

点击Firmware Drivers->UEFI,默认勾选OpenRuntime.efi 和 HfsPlus.efi

3-1.Firmware Drivers->UEFI

3-2.Firmware Drivers->Legacy(BIOS)

Firmware Drivers->Legacy(BIOS)只有传统的BIOS、不支持UEFI的启动项才需要选择此项,如果你的BIOS不支持UEFI,请参考我的文章处理《OpenCore模拟UEFI环境旧电脑版安装方法http://imacos.top/2020/04/23/2043-2/》

3-2.Firmware Drivers->Legacy(BIOS)

4.SMBIOS

点击SMBIOS,输入SMBIOS机型,如果有三码就填写进去,如果没有建议直接使用OpenCore Configurator.app生成

4.SMBIOS

5.Additional BootArgs

点击Additional BootArgs,添加引导参数 比如:keepsyms=1 debug=0x100 -v npci=0x2000 ,也可以注入其它的引导参数,例如之前提到的alcid=3等等,以我自己的为例。我输入的启动参数为keepsyms=1 debug=0x100 -v npci=0x2000 alcid=3 igfxframe=0x01660003,igfxframe=0x01660003其实是仿冒显卡的ID,npci=0x2000也不是必备的,部分电脑如果引导出现PCI错误信息,则需要注入npci=0x2000(注意每输入一个参数中间加入空格键,目前该配置器-v与keepsyms=1是默认添加的,所以在这里我们不用加上去)

5.Additional BootArgs

6.完成导出

点击Generate EFI按钮,如果桌面上已经存在EFI目录,工具会提示点击Delete按钮删除掉存在的EFI目录,再次点击Generate EFI按钮,就会重新生成EFI目录了,它位于你的桌面(下图3中显示的为生成OC的版本)

6.完成导出

生成的EFI目录如图所示

Opencore Generation X的基本操作到这里就结束了

补充总结

对于Opencore Generation X一件配置器来说,整个配置可以说还是能节省我们很多的配置时间。但直接生成的OC引导EFI文件我个人不太建议直接使用,因为它还缺少部分电脑必备的SSDT补丁,大家在使用的时候可以直接下载OC的整个引导文件包,把自己所需要的各种efi后缀的驱动、SSDT补丁等补齐在使用。

希望这个工具能够帮助大家更容易地吃上黑苹果。

OpenCore相关链接推荐:

OpenCore入门配置构建引导详细使用说明OC引导完整教程:http://imacos.top/2020/04/04/1616/ 【持续更新】OpenCore引导-v各种卡及OC引导常见问题解决方案速查表合集:http://imacos.top/2020/03/28/0154/ OpenCore引导各平台所需要的SSDT:http://imacos.top/2020/03/29/ssdt/ OpenCore模拟UEFI:http://imacos.top/2020/04/23/2043-2/ OC声卡驱动:http://imacos.top/2020/04/23/1004-3/ 显卡驱动:http://imacos.top/2020/09/03/2216/ OC比较全面的各种教程:https://dortania.github.io/OpenCore-Install-Guide/ OC引导下载:https://github.com/acidanthera/OpenCorePkg/releases

原文链接:https://imacos.top/2020/09/11/0936-2/,转载请注明出处。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3