黑苹果引导工具Clover配置详解及CloverConfigurator使用

⿊苹果引导⼯具Clover配置详解及CloverConfigurator使⽤⿊苹果引导⼯具 Clover 配置详解及Clover Configurator使⽤
2017-03-11 14:01:40 by SemiconductorKING
转⾃:@三个表哥
简介:
1. 可引导mac os 10.4-10.12,win efi,linux efi
2. 可引导传统操作系统 (WindowsXP,Linux,DOS)的启动扇区 (mbr)
3. EFI bootloader 提供 RuntimeServices 与 OS 运⾏,不可⽤于传统的引导器
4. 默认侦测并设置硬件的⼤部份的属性,并且⽤户可以在 config 中⾃⼰设置
5. 可在在启动⾯板中重启进⼊其他操作系统恶劣的太阳
6. 通过oem名称⾃动侦测配置 config
7. 写⼊ config 的 uuid 和 os 的⼀样
8. ⾃动补丁功能
9. smbios 更新为 standard 2.6
10. 更新 ACPI ⾄ standard 4.0 版本. ⽀持从开机分区或 EFI ⽂件夹加载定制的 DSDT
11. MADT表更新,解决在某些硬件 NMI 的问题加载APCI表单 (SSDT-xx, APIC, BOOT, SLIC, SLIT, SRAT, UEFI)
12. 正确设置电源属性为笔记本,台式,服务器
线型灯
13. 可选重启修复功能⁃⽀持睡眠唤醒功能
14. 可⽤ PCIRootUID 设备属性注⼊功能,为那些⽆法编辑 dsdt 的⼈准备的
15. 显卡属性注⼊,为⼤多数 A 卡和 N 卡
16. 可选 EDID 注⼊
17. usb3.0修复 (LegacyOff,Ownership, Builtin, clock-id)
18. HDA 注⼊, HDMI 修复
19. ⽹卡内建
20. cpu 睿频
21. ⾃动⽣成 P-State 及 C-State 的功能
22. cpu变频档位和电压控制
23. ⾃动给内核打补丁为那些不⽀持的 CPU 像 Atom and Ivy Bridge (amd那是不可能的)
24. ⾃动为不⽀持的硬件给 kext 打补丁
25. 第三⽅ kext 加载
26. ⽀持⽕线下的安全模式
27. ⽀持默认分区引导
28. 界⾯可⾃选,主题,图标,字体
29. 按 F1 获得详情,未来可能提供更多语⾔和字体⽀持.
30. 按 F2 储存GUI 的开机纪录 preboot.log ⾃动保存在 EFI/clover/misc ⽂件夹
31. 按 F4 获取原始的ACPI表单,⾃动保存在 EFI/clover/ACPI/origin ⽂件夹
32. 按 F5 测试dsdt path功能
33. 按 F6 可获取显卡rom,⾃动保存在 EFI/clover/misc ⽂件夹
34. 按 F10 截取开机引导界⾯图,⾃动保存在 EFI/clover/misc ⽂件夹
35. 按 F12 推出 CD/DVD 并更新引导菜单当放⼊CD后
主要介绍内容
Clover 的编译
Clover 的安装
fixes dsdt 的功能
显卡注⼊功能
EDID 注⼊与定制
ATI 显卡接⼝参数修正
任意 kext 打补丁 (kexts to patch)
隐藏引导界⾯不需要的菜单和卷标
加载额外的驱动忽略缓存你
P- and C-states 功能介绍
config.plist 简介
······ 等更
编译Clover
所⽤⼯具:Clovergrower,当然命令⾏⼯具 Common tool line 是必须的,可在终端直接输⼊ otool Mac 会⾃动下载安装,或者⾃⾏搜索。
什么是 CloverGrower ?
他是编译和下载最新 Clover 的⼯具,并可打包成 pkg、iso 格式的⼯具。⾸次先运⾏ CloverGrowermand 设置完后可直接输
⼊ Clover 来完成同步和编译。
第⼀次运⾏如提⽰缺少 gcc 等⼯具,请按提⽰下载安装即可。因为被墙的原因可能很慢。拖曳声纳
编译完后会⽣成如下⽂件
图⼀
其中 Clover.iso 就如同 wowpc.iso 可直接⽤ easybcd 挂载。人才库管理
这⾥说⼀下 iso 格式。
就像 Win 版变⾊龙你可以在 Win 下⽤ easybcd 挂在启动 (如果没有 EFI 分区则可能会卡在 EFI 模拟界⾯,你得⾃⼰选择 EFI 分区的选中 cloverX64.efi 或 cloverXA32.efi,下⾯会说明如何操作)
Fixes dsdt 的功能
Apci
参数功能
AddDTGP修改 DSDT 添加⽅法所必须依赖的函数。必不可缺
FIX_shutdown 关机修复,主要是添加 _PTS 函数,判断寄存器 arg0 值是否为 5 ,华硕主板建议勾选.FIX_HPET 修复 HPET ,添加 IRQ(0,8,11) 加载原⽣电源管理,10.9 不需要
FakeLPC 仿冒 LPC ,⼀般 Clover 会⾃动注⼊合适的芯⽚参数到 dsdt 中,来达到加载 AppleLPC.kext 的⽬的。对以 Intel and NForce 芯
⽚,建议勾选。特别是芯⽚组⽐较⽼的如:ICH7,ICH9
FIX_IPIC 从 decice IPIC 移除中断语句 (IRQ(2)),有助于电源按钮的⼯作,对于笔记本⽽⾔,更希望增加这个中断功能。。。
FIX_SBUS 增加 SMBusControlle 到设备树种,可修复因缺失 SBUS 控制⽽在系统 log 中出现的警告,建议勾选
FIX_DISPLAY 增加 GFX0,和 HDMI ⾳频设置 HADU. 如果设置了 FAKEID 也会增加到这边,建议勾选
FIX_HDA 修正 AZAL to HDEF or HDAU, 增加 layout -id 和 pinconfig,MaximumBootBeepVolume 属性
FIX LAN 注⼊⽹卡属性,帮助⽹卡内建。建议启⽤
FIX USB 注⼊ USB 属性,帮助内建 USB
AddMCHC 这个功能是在 dsdt 中添加⼀装置具体是 DveiceID=0X0044,匹配 Intel Clarkdale 平台。有些芯⽚需要这个装置来解决 PCI 的电源管
理问题,⼀般不启⽤
FIX SATA 内建磁盘,⽤ ICH6 的 ID 匹配,解决橙⾊磁盘问题,⼀般启⽤
FIX IDE 修复在 10.6 事五国出现的 AppleIntelPIIXATA 错误。 ⼀般不启⽤
FIX FIREWIRE 在⽕线控制装置中增加 fwhub 属性。⼀般不启⽤
FIX Airport
为⽀持 Airport 的⽆线⽹卡注⼊属性,以开启 Airport 功能,⽆此设备的不启⽤参数
功能
2. BOOT
Boot
2.1 Arguments
参数
功能-v
故障调试模式,显⽰所有调试⽇志(含错误信息-s
单⽤户模式:不能正常进⼊系统时采⽤,脱离图形界⾯,以命令⾏⽅式进⼊-x
安全模式:不能正常进⼊系统时采⽤。arch=i386以32位内核模式启动。垃圾锅炉
arch=X86_64以64位内核模式启动
npci=0x2000解决独⽴显卡PCIconfiguration begin卡主不动
npci=0x3000解决独⽴显卡PCIconfiguration begin卡主不动
darkwake(for setting the "Deepsleep" mode in Lion/ML) 开启针对特定机型的深度睡眠的问题
slide=0只适⽤于10.8.x
-xcpm在IvyBridge系统⾥强制xcpm使⽤系统以实现CPU原⽣电源管理
cpus=1使⽤单核模式
dart=0修复因开启 VT-d 导致系统启动时SMC五国错误,系统安装不能正常进⾏时采⽤,安装成功后关闭-gux_defer_usb2修复使⽤ GenericUSBXHCI.kext 导致的睡眠问题,Intel 7 系列适⽤
-gux_no_idle终⽌ Intel 芯⽚上的⼀些空闲模式(idle-mode)功能,Intel 7 系列适⽤
-gux_nosleep强迫睡眠适⽤ Shudown/Reset ⽅法
kext-dev-
mode=1
启⽤第三⽅驱动
nvda_drv=1此参数可以让系统安装 Nvidia 官⽅ WebDricer 显卡驱动,作⽤等同于变⾊龙下 "nvda_drv=1" 参数,需将 SMBIOS 设置为 MacPro 机型
nv_disable=1禁⽌ Nvidia 独显驱动加载
参数功能
2.2 Legacy,Timeout,DefaultVolume,DefaultLoader
Legacy
对于要以传统⽅式 (bios引导) 加载的 Windows 和 Linux 系统,在很⼤程度上取决于硬件和 BOIOS 。可以通过下⾯⼏种参数来实现:参数功能
PBRtest/PBR "PBR" 即 (Partition Boot Record) 硬盘分区引导记录. 传统 BIOS 开机⽅式,从硬盘分区加载引导记录启动。多分区系统引导时使⽤此设置
LegacyBiosDefaultEntry UEFIBIOS 控制传统 BIOS 引导⽅式,当机器设为 UEFI 引导⽅式时选此项。对于 UEFI 开机⽅式,你可以指定启动硬盘,选择此项后 LegacyBiosDefaultEntry ⼦项激活,<0/1/> 硬盘编号,0 表⽰第⼀块硬盘
Time
参数功能数卡器
Timeout5 - 暂停时间;0 - 不使⽤ GUI图形界⾯,直接加载操作系统;-1 - 使⽤ GUI 图形界⾯,不⾃动加载操作系统Clover 引导器在加载⼀个操作系统前将暂停 5 秒,如果在这⼀段时间内按任意⼀键。则倒计时停⽌。DefaultVolume
⽤来设置Clover默认加载引导卷
参数功能
DefaultVolume可⽤卷名、分区 GUID,或唯⼀设备路径UUID
DefaultLoader 除了 DefaultVolume 选项,引导⽂件可以被指定到 DefaultLoader 项⾥。这⾥提供了多分区系统引导时更精确的默认条⽬选择,该值可以是完整的路径或唯⼀设备路径 UUID 及⽂件名
2.3 Log,Fast,XMPDetection,NeverHibernaten Log

本文发布于:2024-09-24 11:27:44,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/178298.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:引导   功能   加载   启动   系统   分区
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议