OC.Gen-X 是一款由 Pavo-IM Pavo 开发的可以一键生成 EFI 引导文件的小工具。

但是该工具需要在 macOS 环境下才能使用,没有 Mac 的用户可以先使用 VMware 虚拟机软件安装好 mac OS 后,再运行该工具。

没有 Mac 的用户可点击下面的链接安装虚拟机:

Win10 使用 VMware 虚拟机软件安装 mac OS 系统教程

截止目前,该软件支持以下硬件平台:

英特尔

  • 消费级

    • Ivy Bridge(第三代酷睿)
    • Haswell 和 Broadwell(第四、五代酷睿)
    • Skylake(第六代酷睿)
    • Kaby Lake(第七代酷睿)
    • Coffee Lake(第八、九代酷睿)
    • Comet Lake(第十代酷睿)
  • HEDT平台
    • Haswell-E(第五代酷睿 X99 平台)
    • Broadwell-E(第六代酷睿 X99 平台)
    • Skylake-X/W 和 Cascade Lake-X/W(第七、九、十代酷睿 X 系列和 Xeon 系列)

AMD

  • Ryzen Zen/Zen2(锐龙和 Threadripper 线程撕裂者)
  • Proxintosh(Qemu+KVM)

目前支持 OpenCore 0.7.9 正式版

接下来本文将以我自己的配置来教大家如何使用这款软件生成 OpenCore EFI 引导文件。

我的配置图:

配件 品牌 型号
CPU Intel i5-9400F
主板 技嘉 B150M
显卡 AMD RX590
Wi-Fi Intel RealtekRTL8111

01. 一键生成 EFI 引导文件

下载 OC.Gen-X:  点击下载

OC.Gen-X

① 勾选必要选项

打开该工具,点击【System Type】进行勾选。

点击【Kext→Essential】,勾选驱动。

点击【Kext→VirtualSMC Plugins】,根据下图说明勾选。

点击【Kext→Graphics】勾选驱动。

点击【Kext→Audio】勾选声卡驱动。

点击【Kext→Ethernet】勾选网卡驱动。

点击【Kext→USB】勾选驱动。

点击【Kext→Wi-Fi and Bluetooth】勾选驱动。

点击【Kext→Extra's】勾选驱动。

点击【Firmware Drivers→UEFI】勾选两个驱动。

点击【SMBIOS】填写信息。

关于 SMBIOS 的填写,大家可以根据远景网友的机型速查表进行填写:

来自远景网友贡献的机型速查表

② 生成 EFI 引导文件

点击【Additional BootArgs】,填写【BootArgs】,根据我的填写也可根据下述的参数信息填写。

填写好后,点击【Generate EFI】生成 EFI 引导文件。

这时你的桌面会生成一个 EFI 引导文件夹。

参数解释(每个代码填写好后都要留一个空格再进行后面的填写):

  • -v(用于打开跑码模式,方便排错)
  • debug=0x100(用于发生严重错误(Kernel Panic)后禁止自动重启,将停留在出错位置,方便排错)
  • keepsyms=1(用于辅助上一个启动参数,可对错误原因提供更多有用的信息)
  • agdpmod=pikera(解决 Navi 核心显卡启动黑屏问题,但如果你的是 Polaris(RX400/RX500)或Vega(56/64)显卡就不需要填写此项)
  • 使用 Nvidia 显卡请添加 nvda_drv=1
  • 笔记本如果需要关闭独显请添加 -wegnoegpu
  • X99、X299 平台以及部分 AMD 平台需要添加 npci=0x2000 或 npci=0x3000,当跑代码卡在 PCI Start Configuration 时使用;
    • 只有 AMD 平台的 BIOS 没有 Above 4G Decoding 选项时添加此参数,二者不可同时使用。

生成的 EFI 引导文件(如下图)。

文件结构图

02. 添加 SSDT 文件

OC.Gen-X 默认是不会添加任何 SSDT 文件的,但是大部分硬件配置如果要正常运行 OpenCore 是需要 SSDT 文件的。所以,大家还需要根据自己电脑硬件配置的不同,添加 OpenCore 适配的 SSDT 文件,不添加的话会卡在跑码启动阶段。

① Intel 桌面端

Ivy Bridge(第三代酷睿):

CPU-PM(安装好系统后再启用)

SSDT-EC

Haswell(第四代酷睿):

SSDT-PLUG

SSDT-EC

Skylake(第六代酷睿):

SSDT-EC-USBX
SSDT-PLUG

Kabylake(第七代酷睿):

SSDT-EC-USBX

SSDT-PLUG

Coffeelake(第八/九代酷睿):

SSDT-PLUG

SSDT-EC-USBX

SSDT-AWAC(用于大部分 300 系主板,如果不兼容,请使用 SSDT-RTC0,对于华硕 X299 主板,请使用 SSDT-RTC0-RANGE)

SSDT-PMC【仅支持B360、B365、H310、H370、Z390、400系(Comet Lake)、495系(Icelake)主板需要 SSDT-PMC,不要在 Z370 或更老的主板上使用】

Commet Lake(第十代酷睿):

SSDT-PLUG

SSDT-EC-USBX

SSDT-AWAC(用于大部分 300 系主板,如果不兼容,请使用 SSDT-RTC0。对于华硕X299主板,请使用 SSDT-RTC0-RANGE)

SSDT-PMC(仅支持B360、B365、H310、H370、Z390、400系(Comet Lake)、495系(Icelake)主板需要 SSDT-PMC,不要在 Z370 或更老的主板上使用)

SSDT-RHUB(技嘉和华擎主板不需要此 SSDT)

② AMD

Bulldozer、Jaguar、Ryzen、ThreadRipper(使用SSDT-EC0.aml),或使用 ACPI 重命名补丁,Rename PNP0C09 to PNPFFFF。

③ Intel HEDT 平台

Haswell-E:

SSDT-PLUG

SSDT-EC-USBX

Broadwell-E:

SSDT-PLUG

SSDT-EC-USBX

Skylake-X/W:

SSDT-PLUG

SSDT-EC-USBX

SSDT-AWAC(如果 SSDT-AWAC 不兼容,对于华硕X299主板,请使用 SSDT-RTC0-RANGE)

Cascade Lake-X/W:

SSDT-PLUG

SSDT-EC-USBX

SSDT-AWAC(如果 SSDT-AWAC 不兼容,对于华硕X299主板,请使用 SSDT-RTC0-RANGE)

④ 下载 SSDT 文件

以下我是准备好给大家的 SSDT 文件,大家只需要下载好,并对照上面的指引将SSDT文件放到桌面上的【EFI→OC→ACPI】文件夹目录即可。

SSDT下载链接:

https://wws.lanzous.com/b01nravud

我自己根据我的配置加入的三个 SSDT 文件(如下图)。

03. 使用OCC配置器驱动 SSDT 文件

点击 OCC(OpenCore Configurator)下载配置器。

点击桌面上的 EFI 文件夹。

双击 config.plist 文件。

点击【浏览】,找到桌面上【EFI→OC→ACPI】目录文件夹内的 SSDT 文件进行添加。

然后对 config.plist 文件进行保存,就已经完成了整个 EFI 引导文件的一键生成。

更多黑苹果安装教程请前往魏叔黑果网~

OC.Gen-X:一键生成黑苹果 OpenCore EFI 引导文件相关推荐

  1. OpenCore Gen-X :一键制作黑苹果OpenCore EFI文件

    OpenCore Gen-X 是mac上一款黑苹果OC引导配置制作小工具,可以一键制作黑苹果OpenCore EFI文件,不过该 app 需要 macOS 环境才能运行,没有的用户可以先使用虚拟机安装 ...

  2. efi引导文件_你们心心念念的oc通用EFI来了!

    这段话只有帅的人才能看见 帅小伙为了统计公众号的帅哥人数 我们以点赞,在看为暗号 觉得文章不错的 可以置顶公众号 自从oc问世以来,很多人都被它宣传的更加接近白果的引导方式所吸引,自然也就想要有一个o ...

  3. 通过修改EFI引导文件配置WIN10与UBUNTU20.04双系统

    我的电脑硬盘配置如下:这是已经安装完毕后的截图,其中磁盘0是一块256G的固态,我压缩了50G出来,整个磁盘就专门存放WIN10系统和UBUNTU20.04,具体的UBUNTU安装过程就不赘述了,这次 ...

  4. 删除了其他软件盘或仓库盘的EFI引导文件,导致主硬盘系统盘无法启动

    一.问题 昨天晚上格式化我的西部数据软件盘后(扩容"新加卷"时,不小心把软件盘基本盘符属性改成了动态盘符属性,想改回基本盘符属性),移动了许多文件,同时删除了其他盘的Windows ...

  5. 联想 Thinkpad Yoga 12 Gen 2 (2015) 电脑 Hackintosh 黑苹果efi引导文件

    原文来源于黑果魏叔官网,转载需注明出处.资源下载见评论区 硬件 型号 驱动情况 主板 联想 Thinkpad Yoga 12 Gen 2 (2015) 处理器 英特尔酷睿 i7-5600U 已驱动 内 ...

  6. 华硕ASUS Prime Z370M-PLUS II黑苹果OpenCore EFI

    自建博客地址:https://www.bytelife.net,欢迎访问! 本文为博客同步发表文章,为了更好的阅读体验,建议您移步至我的博客

  7. 联想Thinkpad X1 Carbon (7th Gen)电脑 Hackintosh 黑苹果efi引导文件

    原文来源于黑果魏叔官网,转载需注明出处. 硬件型号驱动情况 主板Thinkpad X1 Carbon 处理器Intel Core i5-10210U (formerly Comet Lake)已驱动 ...

  8. Z490 AORUS PRO AX+i9-10850K黑苹果EFI引导文件

    PC机器配置 主板: Z490 AORUS PRO AX CPU: i9-10850K 显卡: 蓝宝石(Sapphire)RX 5600 XT 6G D6 白金版PRO 内存: 金士顿(Kingsto ...

  9. 华硕 PRIME Z490-PLUS+i7-10700K黑苹果EFI引导文件

    硬件配置 CPU:i7-10700K 主板:华硕 PRIME Z490-PLUS 内存:三星DDR4 16G 3200MHZ 硬盘:intel 480g 企业盘(SSDSC2KW480H6) 声卡:A ...

最新文章

  1. linux 删除含有关键词的文件_误删除Linux系统文件了?这个方法教你解决
  2. dvwa安装教程linux,Kali 2020.3安装docker和vulhub
  3. Python项目之我的第一个爬虫----爬取豆瓣图书网,统计图书数量
  4. Winform开发中另一种样式的OutLookBar工具条
  5. N76E003---看门狗
  6. JSP tomcat 更新不生效
  7. 方舟编译器的安装和编译Helloword
  8. 简述sicas计算机联锁的系统结构,《计算机联锁》教学大纲(5页)-原创力文档...
  9. 算法 python实现(一) 基本常识
  10. Consul实践之Consul常见应用场景及方案梳理(FAQ)
  11. Windows远程桌面连接(有密码和无密码连接)
  12. Vivado下使用Microblaze控制LED(vcu118,HLS级开发)
  13. 小明历险记:规则引擎Drools教程详解
  14. python常用语音识别库_干货收藏 | Python语音识别终极指南
  15. python爬虫——爬起点中文网小说
  16. 学堂云 意在象中-中国古典诗词鉴赏
  17. 【07月24日】预分红股息率最高排名
  18. 新能源汽车应该何去何从?
  19. 如何批量将多个 PPT 文档按指定页分别拆分成多个文档
  20. 神经性疼痛的表现是什么,神经性疼痛常见部位是

热门文章

  1. 创业项目融资似乎很容易。而事实上,真正创业拿到融资的项目连1%都不到。
  2. In me the tiger sniffs the rose.
  3. iOS 字体集(图文并茂)
  4. 拼多多面试官没想到ThreadLocal我用得这么溜,人直接傻掉
  5. AE效果:杂色和颗粒
  6. 以太坊源码系列之miner解析(1)
  7. 2006-09-28 墨子的双眼皮
  8. win11 任务栏显示所有图标 不需要任何插件 (win11 22h2 版本已失效)
  9. 面试官:说说你对keep-alive的理解是什么?怎么缓存当前的组件?缓存后怎么更新?
  10. IDEA 如何打开一个jsp文件?