OpenCore 引导 文件目录 详细说明

目前 OpenCore 是黑苹果比较热门的引导方式,俗称 OC ,优点就是更新快启动速度快,但缺点也很明显,相对 CLOVER 较难,这期就介绍 OC 引导的结构,在 OC 引导文件目录中,除了 .kext 文件很重要之外,就是 .efi 文件了。.efi 是 Extensible Firmware Interface File(可扩展固件接口文件) 的缩写,苹果公司将这类文件用在 tvOS、macOS 等系统中,用于定义固件和操作系统之间的接口的数据。在黑苹果中,需要根据不同的硬件配置,搭配不同的第三方 .efi 文件,实现不同的功能。下面介绍一下 OpenCore 有用的基本文件结构,以 0.6.0  版为例:

EFI
 ├── BOOT
 │   └── BOOTx64.efi
 ├── Resources
 └── OC
     ├── ACPI
     ├── Drivers
     │    ├── OpenCanopy.efi
     │    ├── ......
     │    └── OpenRuntime.efi
     ├── Kexts
     │    ├── Lilu.kext
     │    ├── ......
     │    └── WhateverGreen.kext
     ├── OpenCore.efi
     └── Tools
          ├── ChipTune.efi
          ├── ......
          └── VerifyMsrE2.efi

 OpenCore 与 CLOVER 相比,文件目录更加精简,这也符合其轻装前行的设计理念;另外,和 Clover 最大的区别就是 OpenCore 是 acidanthera 团队开发的,这个团队主导开发了 Lilu.kext 及其附属插件等一系列黑苹果必须的驱动文件。目前 Lilu.kext/AppleALC.kext/WhateverGreen.kext/VirtualSMC.kext 等 acidanthera 团队的驱动已经不再测试新版 kext 的 Clover 兼容性;AptioMemoryFix.efi 这个关键内存修复驱动也已经停更,并改名分割为 OpenRuntime.efi 。

OC必备驱动:

Kexts文件夹内放的就是OC引导的驱动文件。跟四叶草的一样,这里讲一下基本必备的驱动,有线网卡可能有所不同,这里自己斟酌自己的有线网卡去放驱动进去。

  • Lilu.kext                             ———- Acidanthera驱动全家桶的底层依赖/下载地址
  • Applealc.kext                     ———- 声卡驱动/下载地址
  • VirtualSMC.kext                 ——— 传感器驱动依赖 /下载地址
  • SMCProcessor.kext           ———- CPU核传感器/同上    
  • SMCSuperIO.kext             ———- IO传感器/同上             
  • WhateverGreen.kext         ———- 核显&显卡驱动/下载地址
  • IntelMausi.kext                  ———- Intel类千兆网卡驱动/下载地址
  • USBInjectAll.kext              ———- USB驱动 (你也可以定制自己的USB补丁)/下载地址
  • NVMeFix.kext                    ———- 为NVME硬盘增加ASPT属性来保证节电,虽然对台式机没啥用,但是官方推荐所有NVME用户都使用此补丁/下载地址

OC引导补丁:

Drivers文件夹下我们把常用的一些.efi文件放进去,一般情况下你需要放如下补丁:

  •  MemoryAllocation.efi     ———- 帮助主板空出第一个512MB内存,为后面的内存注入做铺垫,若要使用hibernation功能请不要使用它/下载地址
  • OpenRuntime.efi             ———- 内存寻址补丁/ 在Opencore的程序包的drivers文件夹下。
  • HFSPlus.efi                      ———- HFS格式支持,在安装MAC或者更新时必须使用此补丁,并且此补丁的效率显然高于官方的vboxhfs.efi/下载地址
  • OpenUsbKbDxe.efi        ———- 键盘组合键的使用,在Opencore的程序包的drivers文件夹下。
  • OpenCanopy.efi              ———— 如果你想使用第三方主题,请加载此项, 在Opencore的程序包的drivers文件夹下。

人已赞赏
其他

黑苹果OC(OpenCore)引导升级教程

2020-8-3 14:26:25

其他

黑苹果 OC 引导安装卡住说明

2020-8-19 16:36:58

3 条回复 A文章作者 M管理员
  1. 有点复杂,不适合新手学习啊!!!

  2. 怎么就说半截呢

  3. […] A:原因一般是在 /EFI/OC/Drivers 目录下引入了很多 Clover 使用的 .efi 文件。并不是 Clover 适用的 .efi 文件 OpenCore 也适用,具体看:.efi 文件说明 […]

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索