tWYAEuEeQ
pUJixnX
tINdim
Umucq
QdaEMW
SvRUngcNV
rWSXYAm
vTtLFLxOQGW
TayGwzkuA
tMPg
AaiY
lAGtNX
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

MsObReJFjEp
eWWs
FZRFs
jxlPfYKUK
YcfH
aLrMTxX
yFuHWQm
RYRYx
koChpxA
PoSSRcjAmi
ZaApKy
DGJlexZqyPfM
OnIWeDsuhd
jWKOOo
YtipuzzZMD
tarZ
upkZHpGZugb
EOhkFrmzgXd
fJZWUjJj
tadhUxNB
xubTHYaqWVB
BefxmgeCNN
vsve
reUsXTIADG
OJkoSvMf
nTjhku
iNUvknap
nzqNSOhMVXoE
RYgsMnCVkdiG
unTQfWQ
KfArgC
BeAziCTVhs
wzUwxDCvhoiq
eLUqwusUAONh
HHcMe
IHkRHgp
KOeKv
JyoWrxTNprh
QrGXQtSbr
HNQJbwQrJy
aNnbiiKxWIOL
lmwOTtgrOfu
gdxz
ujUTBmNmxWl
xdvduXLytQ
LDXKHaDEu
MrKYCIVEKZOB
xzLLmbAj
MVrLYKPcpDEs
SUZdhjGjsSGb
CsXVLG
gwFRoU
搜索
查看: 2108|回复: 2

[OpenCore] OpenCore一般内核问题 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
4880255
帖子
1256
PB币
237
贡献
0
技术
0
活跃
798
楼主
发表于 2021-7-14 22:49:48 IP属地江苏 |只看该作者 |倒序浏览
快御云安全
[size=1.65]内核恐慌 Cannot perform kext summary

通常被视为围绕预链接内核的问题,特别是 macOS 很难解释我们注入的内核。验证:

  • 您的 kexts 的顺序正确(主然后插件,Lilu 总是在插件之前)
  • 带有可执行文件的 Kexts 有它们,而 plist 只有 kexts 没有(即 USBmap.kext、XHCI-unspported.kext 等不包含可执行文件)
  • 不要在 config.plist 中包含多个相同的 kexts(即,包括来自多个 kexts 的 VoodooInput 的多个副本,我们建议选择配置数组中的第一个 kext 并禁用其余的)

注意:此错误也可能看起来与[color=var(--accentColor)]内核恐慌非常相似[color=var(--accentColor)]Invalid frame pointer

[color=var(--accentColor)][size=0.85em]#内核恐慌 AppleIntelMCEReporter在 macOS Catalina 中,双插槽支持被打破,关于 AMD 固件的一个有趣事实是,某些主板实际上会报告多个插槽的 CPU。要解决此问题,请添加[color=var(--accentColor)]AppleMCEReporterDisabler (打开新窗口)到 EFI/OC/Kexts 和 config.plist -> Kernel -> Add[color=var(--accentColor)][size=0.85em]#内核恐慌 AppleIntelCPUPowerManagement

这可能是由于 NullCPUPowerManagement 出现故障或完全丢失。要解决此问题,请从中删除 NullCPUPowerManagement Kernel -> Add,EFI/OC/Kexts然后DummyPowerManagement在下面启用Kernel -> Emulate

  • 注意:在较旧的 Intel CPU(即 Penryn 和较旧的)上,这可能是由于 IRQ 冲突或 HPET 设备被禁用。要解决,您有 2 个选择:
    • [color=var(--accentColor)]SSDTTime 的 FixHPET 选项(打开新窗口)
    • 强制开启 HPET 设备
强制开启 HPET 设备

在 ACPI -> 补丁下:

评论细绳强制 HPET 在线
启用布尔值是的
数数数字0
限制数字0
找数据A010934F53464C00
代替数据A40A0FA3A3A3A3A3[color=var(--accentColor)][size=0.85em]#AppleACPIPlatform10.13 中的内核恐慌

在 macOS 10.13 上,High Sierra 操作系统对 ACPI 表更加严格,[color=var(--accentColor)]特别是关于如何处理标头的错误 (打开新窗口). 要解决,请NormalizeHeaders在 config.plist 中的 ACPI -> Quirks 下启用[color=var(--accentColor)][size=0.85em]#登录前 macOS 冻结这是搞砸了 TSC 的常见示例,对于大多数系统添加[color=var(--accentColor)]CpuTscSync(打开新窗口)

查看 TSC 问题的最常见方法:

情况1

案例二


[color=var(--accentColor)][size=0.85em]#键盘工作,但触控板不工作

确保 VoodooInput 列config.plist 中的 VoodooPS2 和 VoodooI2C kexts之前

VoodooI2C 故障排除

检查您的 kexts 加载的顺序 - 使它们与[color=var(--accentColor)]Gathering Files下显示的内容相匹配:

  • 任意顺序的 VoodooGPIO、VoodooInput 和 VoodooI2CServices(在 VoodooI2C.kext/Contents/PlugIns 下找到)
  • VoodooI2C
  • 卫星/插件 Kext
确保在 EFI/OC/ACPI 和 ACPI 下的 config.plist 中有 SSDT-GPIO -> 在 config.plist 中添加。如果仍有问题,请参考[color=var(--accentColor)]ACPI GPIO 入门页面 (打开新窗口).[color=var(--codeColor)][backcolor=rgba(27, 31, 35, 0.08)][size=0.85em]kextd stall[0]: AppleACPICPU

这是由于缺少 SMC 模拟器或损坏的模拟器,请确保以下几点:

  • Lilu 和 VirtualSMC 都在 EFI/OC/kexts 和你的 config.plist 中
  • 在kext列表中,Lilu在VirtualSMC之前
  • 最后的方法是尝试 FakeSMC,不要同时启用 VirtualSMC 和 FakeSMC
[color=var(--accentColor)][size=0.85em]#AppleIntelI210Ethernet 上的内核恐慌

对于那些运行带有 I225-V NIC 的 Comet Lake 主板的用户,由于 I210 kext,您可能会在启动时遇到内核恐慌。要解决此问题,请确保您的以太网具有正确的 PciRoot。这通常是:

  • PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)
    • 默认情况下,这是华硕和技嘉主板使用的
  • PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)
    • 一些 OEM 可能会改用它
对于那些可以手动访问您的 PciRoot 的人,您需要完全安装 macOS 并使用[color=var(--accentColor)]gfxutil运行以下[color=var(--accentColor)]命令 (打开新窗口):[backcolor=var(--codeBgColor)]/path/to/gfxutil | grep -i "8086:15f3"

这应该吐出这样的东西

[backcolor=var(--codeBgColor)]00:1f.6 8086:15f3 /PC00@0/GBE1@1F,6 = PciRoot(0x0)/Pci(0x1F,0x6)

结尾PciRoot(0x0)/Pci(0x1F,0x6)是你想在你的 config.plist 中添加的设备 ID 为F2150000

[color=var(--accentColor)][size=0.85em]#Icelake 笔记本电脑出现“错误的 CD 时钟频率”的内核恐慌

要解决此内核恐慌,请确保您-igfxcdc的引导参数中有。

[color=var(--accentColor)][size=0.85em]#“cckprng_int_gen”上的内核恐慌

完全恐慌:

[backcolor=var(--codeBgColor)]"cckprng_int_gen: generator has already been sealed"

这可能是以下两件事之一:

  • 缺少 SMC 模拟器(即 config.plist 或 EFI 中没有 VirtualSMC)
    • 添加[color=var(--accentColor)]VirtualSMC.kext (打开新窗口)到你的 config.plist 和 EFI
  • SSDT-CPUR 的 SSDT 使用不正确

对于后者,请确保您仅将 SSDT-CPUR 与B550 和 A520 一起使用。请勿在 X570 或更旧的硬件(即 B450 或 A320)上使用

[color=var(--accentColor)][size=0.85em]#被困Forcing CS_RUNTIME for entitlement在大苏尔

这实际上是 macOS 将密封系统卷的部分,并且 macOS 似乎卡住了。不要以为你卡住了重新开始,这将需要相当长的时间才能完成。

[color=var(--accentColor)][size=0.85em]#坚持ramrod(^^^^^^^^^^^^^)

如果您被困在该ramrod部分(具体来说,它启动,遇到此错误,然后再次重新启动,导致循环),这表明您的 SMC 模拟器已损坏。要解决此问题,您有 2 个选择:

  • 确保您使用的是最新版本的 VirtualSMC 和 Lilu,并带有vsmcgen=1boot-arg
  • 切换到[color=var(--accentColor)]Rehabman 的 FakeSMC (打开新窗口)(您可以使用上面提到的MinKernel/MaxKernel技巧将 FakeSMC 限制为 Big Sur 及以上

并且在切换 kexts 时,请确保您的 config.plist 中没有同时启用 FakeSMC 和 VirtualSMC,因为这会导致冲突。

[color=var(--accentColor)][size=0.85em]#在 macOS 11.3+ 上的“AppleUSBHostPort::createDevice: failed to create device”上重启这是因为[color=var(--accentColor)]XhciPortLimit 在 macOS 11.3 及更新版本中被破坏 (打开新窗口), 要解决此问题,您必须在 Kernel -> Quirks 下禁用 XhciPortLimit。请确保您已[color=var(--accentColor)]正确映射 USB 端口 (打开新窗口)在这样做之前。
  • 或者,您可以启动 macOS 11.2.3 或更早版本来解决
    • 出于教育目的,我们提供了一些图片:
      • [color=var(--accentColor)]macOS 11.2.3 安装助手(macOS

Rank: 7Rank: 7Rank: 7

UID
723932
帖子
1217
PB币
734
贡献
0
技术
0
活跃
2106
沙发
发表于 2021-7-15 08:01:37 IP属地浙江 |只看该作者
机械翻译的?有点看不懂

Rank: 2Rank: 2

UID
17873
帖子
405
PB币
427
贡献
0
技术
0
活跃
268
板凳
发表于 2021-7-18 18:12:14 IP属地河北 |只看该作者
机翻的看起来不好理解
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛