opencore添加Linux引导,黑苹果OpenCore引导详细教程

OpenCore Bootloader(截止目前被大多数人使用)

首先我们可以从OpenCore找到引导的源码和已发布内编译完成的压缩包

OpenCore 0.6.3 Release 最新

OpenCore下载完成后有三个文件夹分别是 Docs,EFI,Utilities,下面会分别介绍。

Docs

里面含有OpenCore的更新日志,以及示例的配置文件(也是我们需要用到的),以及示例的SSDT补丁等

EFI

OpenCore引导的主结构,也是重中之重

Utilities

一些附加的脚本

我们将Docs里的Sample.plist改名为config.plist,并放在EFI/OC下,这就是EFI的完整结。

35fc4eed2d5e21fe0e2d538147a0d16f.gif

OC文件.png (55.47 KB, 下载次数: 0)

OC文件夹

20/11/14 16:14 上传

ACPI

OpenCore存放ACPI补丁的目录,将ACPI补丁放置在里面,并在配置文件中选择加载(如SSDT-EC.aml SSDT-USBX.aml)

BootStrap

OpenCore BootStrap 启动方式的目录(如在配置文件中设置BootStrap启动则需要)

Drivers

OpenCore启动时加载的驱动文件,将驱动放置在里面,并在配置文件中选择加载(如HFSPlus.efi OpenRuntime.efi)

放置必需驱动:OpenRuntime HFSPlus(加载HFS文件系统时需要,常见于系统安装盘)

Kexts

OpenCore引导系统时加载的系统驱动,将驱动放置在里面,并在配置文件中选择加载(如VirtualSMC.kext Lilu.kext)

放置必需驱动:Lilu、VirtualSMC或FakeSMC

Resources

OpenCore资源目录,可放置主题/音频等资源,并选择加载(需要AudioDxe.efi OpenCanopy.efi)

Tools

OpenCore引导的可选小工具,如 ResetNVRAM.efi CFGLock.efi

OpenCore.efi

OpenCore引导程序

config.plist

OpenCore配置文件

配置 OpenCore

可使用的配置工具:

Xcode(不做赘述)

(这里采用 OpenCore Configurator 进行配置讲解)

我们用OCC打开config.plist

35fc4eed2d5e21fe0e2d538147a0d16f.gif

ACPI.png (116.35 KB, 下载次数: 0)

20/11/14 16:16 上传

ACPI

我们可以看到,ACPI配置加载SSDT补丁的地方,已经为我们预留好了一些补丁的加载位置,我们只需要选择对应补丁的启用框打勾,并把文件放在ACPI目录下即可

简略说明:

SSDT-PLUG:CPU加载X86原生电源管理所需的SSDT补丁,基本都需要,英特尔二三代不需要

SSDT-EC:处理EC用

SSDT-USBX:加载

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值