去掉Lilu
的输出信息,还原10.13内核恐慌的真相
援引:如果你有一个内核恐慌,请确保你有一个DEBUG版本的扩展名,并且已经添加了
-v keepyms = 1 debug = 0x100
引导参数。 在10.13上,为了避免kext名字在恐慌日志中滚动,你也应该[修补你的内核]
10.13的系统引导中,万一发生了kernel panic
,也就是内核恐慌后,Lilu
输出的信息过多,造成无法看清内核恐慌时的问题所在,这里教大家一种方法,去掉Lilu
的输出信息,还原造成内核恐慌后面的真相
解决方法1:
使用文本编辑器打开config.plist
文件,在
KernelToPatch
下面添加:
Comment
Disable panic kext logging on 10.13 Debug kernel
Disabled
Find
sABMi1Xw
MatchOS
10.13
Replace
SIPEQF3D
Comment
Disable panic kext logging on 10.13 Release kernel
Disabled
Find
igKEwHRE
MatchOS
10.13
Replace
igKEwOtE
解决方法2:
使用Clover Configurator
打开config.plist
- Kernel and Kext Patches
- kernelToPatch
,新添加:
Comment: Disable panic kext logging on 10.13 Debug kernel
Find: b0004c8b 55f0
Replace: 4883c440 5dc3
MatchOS: 10.13
Comment: Disable panic kext logging on 10.13 Release kernel
Find: 8a0284c0 7444
Replace: 8a0284c0 eb44
MatchOS: 10.13
1. 安装10.13时卡在Service only ran for 0 seconds. Pushing respawn out by 10 second
此种现象常见于笔记本机型,由于10.13中的DSDT屏蔽独显方式失效,现使用
hotpatch
方式进行独显屏蔽。
使用方法:
将 SSDT-Disable-DGPU.aml
复制到 /EFI/CLOVER/ACPI/patched
目录下即可
下载链接:https://pan.baidu.com/s/1skRcIyL
2. 解决安装时提示 OSInstall.mpkg似乎已缺失或已损坏
的问题
解决方法:
删除 /EFI/CLOVER/drivers64UEFI/EmuVariableUefi-64.efi
和 /EFI/
分区根目录下的 nvram.plist
3. 解决10.13 NVIDIA安装Web Driver黑屏问题
解决方法:
在 /EFI/CLOVER/kexts/Other
目录下添加驱动: NvidiaGraphicsFixup 该驱动依赖于 Lilu
更多基于Lilu的插件列表请移步:Lilu插件列表
4. 解决10.13下某些机械硬盘无法读取的问题
使用Clover Configurator
打开config.plist
- Kernel and Kext Patches
- KextsToPatch
,新添加:
Name: AppleAHCIPort
Comment: 修复ICH10芯片 I/O Error 错误
Find: 4585F60F 95C289C8 83E0FE66 85C9780F 84D2750B
Replace: 89C883E0 FE6685C9 0F98C141 08CC9090 9090750B
MatchOS: 10.13.x
另一种格式:
Comment
修复ICH10芯片 I/O Error 错误
Disabled
Find
RYX2D5XCiciD4P5mhcl4D4TSdQs=
MatchOS
10.13.x
Name
AppleAHCIPort
Replace
iciD4P5mhckPmMFBCMyQkJCQdQs=
5. 解决10.13(High Sierra)/10.12(Sierra) Clover开机出现8个苹果
使用Clover Configurator
打开config.plist
- Kernel and Kext Patches
- KextsToPatch
,新添加:
Name: IOGraphicsFamily
Comment: 10.12+-第二阶段花屏
Find: 01000075 25
Replace: 010000eb 25
MatchOS: 10.12.x
Name: IOGraphicsFamily
Comment: 10.13+-第二阶段花屏
Find: 01000075 22
Replace: 010000eb 22
MatchOS: 10.13.x
另一种格式:
Comment
10.12+-第二阶段花屏补丁
Disabled
Find
AQAAdSU=
MatchOS
10.12.x
Name
IOGraphicsFamily
Replace
AQAA6yU=
Comment
10.13+-第二阶段花屏补丁
Disabled
Find
AQAAdSI=
MatchOS
10.13.x
Name
IOGraphicsFamily
Replace
AQAA6yI=
6. 不使用任何程序教你提取显示器的EDID,解决笔记本显示器内屏黑屏/花屏的问题
经常有网友需要解决笔记本显示器内屏黑屏问题,尤其新发布的10.13的系统会出现睡眠唤醒后屏幕花屏问题。
目前最简单的方案就是通过clover注入显示器的EDID信息,之前网上的教程都是使用Windows下的应用程序进行操作。
其实显示器的EDID信息都会在显卡正确驱动后存在于ioreg中的。
最简单的命令是:
% ioreg -l | grep "IODisplayEDID"
显示信息如下:
"IODisplayEDID" = <00ffffffffffff000daee01500000000161a0104952213780228659759548e271e505400000001010101010101010101010101010101b43b804a713834405036680058c11000001ac32f804a713834405036680058c11000001a000000fe0035324b4636803135364843410a000000000000413196011000000a010a202000e8>
接着输入下面的两条命令:
% ioreg -l | grep "DisplayVendorID"
"DisplayVendorID" = 3502
% ioreg -l | grep "DisplayProductID"
"DisplayProductID" = 5600
其中<>里面的内容就是显示器的EDID信息,将提取出来的EDID信息粘贴到clover的 config.plist
中,顺便将 VendorID
和 ProductID
填入相应的位置,然后保存重启你的电脑。
[图片上传失败...(image-dc0a67-1510965018989)]
写在最后
本文会不定期更新
最后更新:10-1-2017
QQ群:
331686786 一起吃苹果[群已满,请加下面群]
688324116一起黑苹果