黑苹果引导工具 Clover 配置详解.docx

上传人:b****7 文档编号:15995962 上传时间:2023-07-09 格式:DOCX 页数:17 大小:1.11MB
下载 相关 举报
黑苹果引导工具 Clover 配置详解.docx_第1页
第1页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第2页
第2页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第3页
第3页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第4页
第4页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第5页
第5页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第6页
第6页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第7页
第7页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第8页
第8页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第9页
第9页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第10页
第10页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第11页
第11页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第12页
第12页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第13页
第13页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第14页
第14页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第15页
第15页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第16页
第16页 / 共17页
黑苹果引导工具 Clover 配置详解.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

黑苹果引导工具 Clover 配置详解.docx

《黑苹果引导工具 Clover 配置详解.docx》由会员分享,可在线阅读,更多相关《黑苹果引导工具 Clover 配置详解.docx(17页珍藏版)》请在冰点文库上搜索。

黑苹果引导工具 Clover 配置详解.docx

黑苹果引导工具Clover配置详解

黑苹果引导工具Clover配置详解

主要功能;

1.可引导macos10.4-10.8,winefi,linuxefi

2.可引导传统操作系统(WindowsXP,Linux,DOS)的启动扇区(mbr)

3.EFIbootloader提供RuntimeServices与OS运行,不可用于传统的引导器

4.默认侦测并设置硬件的大部份的属性,并且用户可以在config中自己设置

5.可在在启动面板中重启进入其他操作系统

6.通过oem名称自动侦测配置config

7.写入config的uuid和os的一样

8.自动补丁功能

9.smbios更新为standard2.6

10.更新ACPI至standard4.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像AtomandIvyBridge(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 测试dsdtpath功能

33.按 F6 可获取显卡rom,自动保存在EFI/clover/misc文件夹

34.按 F10 截取开机引导界面图,自动保存在EFI/clover/misc文件夹

35.按 F12 推出CD/DVD并更新引导菜单当放入CD后

主要介绍内容

∙Clover的编译

∙Clover的安装

∙fixesdsdt的功能

∙显卡注入功能

∙EDID注入与定制

∙ATI显卡接口参数修正

∙任意kext打补丁(kextstopatch)

∙隐藏引导界面不需要的菜单和卷标

∙加载额外的驱动忽略缓存你

∙P-andC-states功能介绍

∙config.plist简介

∙······等更

编译Clover

所用工具:

Clovergrower,可在这里下载:

前往 或者用CloverGrowerPro,可在这里下载:

前往 当然命令行工具Commontoolline是必须的,可在终端直接输入 otool Mac会自动下载安装,或者自行搜索。

什么是CloverGrower?

他是编译和下载最新Clover的工具,并可打包成pkg、iso格式的工具。

首次先运行CloverGmand设置完后可直接输入 Clover 来完成同步和编译。

第一次运行如提示缺少gcc等工具,请按提示下载安装即可。

因为被墙的原因可能很慢。

编译完后会生成如下文件

图一

其中Clover.iso就如同wowpc.iso可直接用easybcd挂载。

更多编译的信息看这里:

前往

这里说一下iso格式。

就像Win版变色龙你可以在Win下用easybcd挂在启动(如果没有EFI分区则可能会卡在EFI模拟界面,你得自己选择EFI分区的选中cloverX64.efi或cloverXA32.efi,下面会说明如何操作)

可在官网下载该iso:

前往

 

Fixesdsdt的功能

Apci

参数

功能

AddDTGP

修改DSDT添加方法所必须依赖的函数。

必不可缺

FIX_shutdown

关机修复,主要是添加_PTS函数,判断寄存器arg0值是否为5,华硕主板建议勾选.

FIX_HPET

修复HPET,添加IRQ(0,8,11)加载原生电源管理,10.9不需要

FakeLPC

仿冒LPC,一般Clover会自动注入合适的芯片参数到dsdt中,来达到加载AppleLPC.kext的目的。

对以IntelandNForce芯片,建议勾选。

特别是芯片组比较老的如:

ICH7,ICH9

FIX_IPIC

从deciceIPIC移除中断语句(IRQ

(2)),有助于电源按钮的工作,对于笔记本而言,更希望增加这个中断功能。

FIX_SBUS

增加SMBusControlle到设备树种,可修复因缺失SBUS控制而在系统log中出现的警告,建议勾选

FIX_DISPLAY

增加GFX0,和HDMI音频设置HADU.如果设置了FAKEID也会增加到这边,建议勾选

FIX_HDA

修正AZALtoHDEForHDAU,增加layout-id和pinconfig,MaximumBootBeepVolume属性

FIXLAN

注入网卡属性,帮助网卡内建。

建议启用

FIXUSB

注入USB属性,帮助内建USB

AddMCHC

这个功能是在dsdt中添加一装置具体是DveiceID=0X0044,匹配IntelClarkdale平台。

有些芯片需要这个装置来解决PCI的电源管理问题,一般不启用

FIXSATA

内建磁盘,用ICH6的ID匹配,解决橙色磁盘问题,一般启用

FIXIDE

修复在10.6事五国出现的AppleIntelPIIXATA错误。

一般不启用

FIXFIREWIRE

在火线控制装置中增加fwhub属性。

一般不启用

FIXAirport

为支持Airport的无线网卡注入属性,以开启Airport功能,无此设备的不启用

 

2.BOOT

Boot

2.1Arguments

参数

功能

-v

故障调试模式,显示所有调试日志(含错误信息

-s

单用户模式:

不能正常进入系统时采用,脱离图形界面,以命令行方式进入

-x

安全模式:

不能正常进入系统时采用。

arch=i386

以32位内核模式启动。

arch=X86_64

以64位内核模式启动

npci=0x2000

解决独立显卡PCIconfigurationbegin卡主不动

npci=0x3000

解决独立显卡PCIconfigurationbegin卡主不动

darkwake

(forsettingthe"Deepsleep"modeinLion/ML)开启针对特定机型的深度睡眠的问题

slide=0

只适用于10.8.x

-xcpm

在IvyBridge系统里强制xcpm使用系统以实现CPU原生电源管理

cpus=1

使用单核模式

dart=0

修复因开启VT-d导致系统启动时SMC五国错误,系统安装不能正常进行时采用,安装成功后关闭

-gux_defer_usb2

修复使用GenericUSBXHCI.kext导致的睡眠问题,Intel7系列适用

-gux_no_idle

终止Intel芯片上的一些空闲模式(idle-mode)功能,Intel7系列适用

-gux_nosleep

强迫睡眠适用Shudown/Reset方法

kext-dev-mode=1

启用第三方驱动

nvda_drv=1

此参数可以让系统安装Nvidia官方WebDricer显卡驱动,作用等同于变色龙下"nvda_drv=1"参数,需将SMBIOS设置为MacPro机型

nv_disable=1

禁止Nvidia独显驱动加载

2.2Legacy,Timeout,DefaultVolume,DefaultLoader

Legacy

对于要以传统方式(bios引导)加载的Windows和Linux系统,在很大程度上取决于硬件和BOIOS。

可以通过下面几种参数来实现:

参数

功能

PBRtest/PBR

"PBR"即(PartitionBootRecord)硬盘分区引导记录. 传统BIOS开机方式,从硬盘分区加载引导记录启动。

多分区系统引导时使用此设置

LegacyBiosDefaultEntry

UEFIBIOS控制传统BIOS引导方式,当机器设为UEFI引导方式时选此项。

对于UEFI开机方式,你可以指定启动硬盘,选择此项后LegacyBiosDefaultEntry子项激活,<0/1/2/3...>硬盘编号,0表示第一块硬盘

Time

参数

功能

Timeout

5 -暂停时间;0 -不使用GUI图形界面,直接加载操作系统;-1 -使用GUI图形界面,不自动加载操作系统

Clover引导器在加载一个操作系统前将暂停5秒,如果在这一段时间内按任意一键。

则倒计时停止。

DefaultVolume

用来设置Clover默认加载引导卷

参数

功能

DefaultVolume

可用卷名、分区 GUID,或唯一设备路径UUID

DefaultLoader

除了 DefaultVolume 选项,引导文件可以被指定到 DefaultLoader 项里。

这里提供了多分区系统引导时更精确的默认条目选择,该值可以是完整的路径或唯一设备路径 UUID 及文件名

2.3Log,Fast,XMPDetection,NeverHibernaten

Log

如果你开机无法正常进入Clover你可以使用这个设置生成一个调试结果输出到/EFI/CLOVER/misc/debug.log文件,这个日志文件有助你分析出哪里出了问题

参数

功能

Log

在系统每次启动时保存日志文件

警告!

当它正在将日志文件写入磁盘时,打开日志将大大增加加载时间。

因此在重启电脑前,要有足够的耐心等待。

Fast

参数

功能

Fast

此参数类似于设置Time=0,

但有下区别:

nvarm.plist文件只在设置后的第一次启动时被检测存储,后续开机则跳过检测,以加快开机速度。

此参数设置后有如下效果

1.不侦测最佳显示模式

2.不加在图形界面主题

3.不扫描内存SPD

4.不能选择进入GUI图形界面

XMPDetection

此参数只适用于DDR3 XMP 内存

PS:

eXtremeMemoryProfile即英特尔XMP认证的内存,SPD中有两个或更多频率设定档案,只要在主板中启用这些预设的XMP档案,即可将内存条自动超频到1600或更高值(根据档案设定而定)。

XMPDetection

当检测到XMP内存时读取最佳预设参数,或禁止检测XMP内存

yes/no

开启/关闭

1

参数一

2

参数二

NeverHibernate

NeverHibernate

禁止休眠状态侦测

开启/关闭

Clover版本r2516+建议采用(Legacybooti)传统BIOS引导方式,UEFI方式引导也有成功的案例,此参数功能目前尚处于测试阶段,慎用!

PS:

这里的 Hibernate 休眠,指黑苹果休眠状态。

1.白苹果设置 Hibernate (休眠模式)

在终端里输入:

sudopmset-aHibernatemodes0

supendtoRAM休眠到内存,默认为桌面电脑

sudopmset-aHibernatemodes1

supendtodisk休眠到硬盘

sudopmset-aHibernatemodes3

supendtodisk+RAM混合休眠,默认为笔记本电脑

2.黑苹果设置 Hibernatemodes (休眠模式)

sudopmset-aHibernatemodes29

数值21也有成功的,其他数字需要进一步验证。

3.黑苹果 Hibernatemodes(休眠模式)的使用

1.系统菜单里点“睡眠”。

一分钟后,系统将关闭所有.

2.按电源键开机,这是看起来像普通的启动一样,进入Clover引导界面

3.找卷名后面带 Hibernated 字样的图标,默认是倒计时进入启动的,或可以直接按回车启动。

4.如要取消休眠唤醒,不想唤醒,按空格键并选择 Canelhibernatewake.

 

2.4SecureBoot

Device

Device

参数

功能

AddProperties

主要是增加一些设备的额外功能。

此功能不是很完善。

如模板中是增加亮度控制面板。

在来是FakeID项目。

仿冒id。

在注入该某些设备的属性的同时,我们希望注入不是该设备本身固有的id,已达到我们所希望的功能

Audio

声卡注入,string,字符型。

其值一般可谓detect(以为自动侦测),也可手动输入你要的值。

如声卡为887,假设在0x0C(12)是工作,则直接填写12或0x0c。

有关仿冒声卡的layout-id,自己搜索相关型号的仿冒声卡或教程。

不是说启用这个功能声卡就可以工作.

addClockID

使唤醒Mac后USB依旧正常工作

USBInjection

使USB键盘、鼠标能唤醒Mac

USBFixOwnership

修复USB在UEFI模式引导时的所有权

Properties

属性注入,注入EFI-string

 

DisableDrivers

DisableDrivers

参数

功能

DisableDrivers

禁止EFI驱动,消除进入Mac后EFI驱动的影响

GUI

GUI

参数

功能

HideVolume

隐藏分区/启动文件

Graphics

Graphics

参数

功能

CustomEDID

定制EDID

InjectEDID

注入EDID

DualLink

0关闭,1启用,解决某些高分屏花屏、黑边问题

LoadVBios

使用提取的显卡rom

PatchVBios

使得Clover在引导界面找到合适的分辨率

 

KernelandKextPatches

KernelandKextPatches

参数

功能

AppleRTC

防止cmos重置和启动是出现的有关AppleRTC的错误

AsusAICPIPM

AppleIntelCPUPowerManagement.kextpatch为华硕主板,其他主板未知

Debug

Clover启动调试,一般不启用

KernelCPU

为特别的CPUpatch,如Atom,Ivy,Pentium4

KernelLAPIC

HPNotebook修复功能,无需在启动时输入cpu=1

 

RtVariables

RtVariables

参数

功能

ROM

参数值为十二位十六进制。

这个参数一般会从smbios中获取。

一般不管。

此项设置有关网卡的mac地址。

既反映此值可随机

MLB

和主板serialnumber相关,17位数。

其设置无别规则。

最好的设置是sm+五个随机数,12位系列号加5个数随你选择。

在以前可解决imessage登入后重启退出无法再次登入的的问题。

现在加这个不知道有什么特别的意思

LogEveryBoot

每次启动os时写如bootlog,默认开启

YESLogLineCount

记录log的最大行数,默认3000

MountEFI

挂载EFI分区,默认不挂载

更改参数后,删除 nvram.plist (隐藏文件,默认Mac引导分区根目录),否则参数不生效。

 

SystemParameters

SystemParameters

参数

功能

InjectKexts

加载EFI/CLOVER/KEXTS/10.10,10.9,10.8,Other下的kext

BacklightLevel

笔记本亮度调节0XFFFF最亮,默认0X0501,台式机忽略

CustomUUID

定制UUID

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 小升初

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2