- 可引導mac os 10.4-10.12,win efi,linux efi
- 可引導傳統操做系統 (WindowsXP,Linux,DOS)的啓動扇區 (mbr)
- EFI bootloader 提供 RuntimeServices 與 OS 運行,不可用於傳統的引導器
- 默認偵測並設置硬件的大部份的屬性,而且用戶能夠在 config 中本身設置
- 可在在啓動面板中重啓進入其餘操做系統
- 經過oem名稱自動偵測配置 config
- 寫入 config 的 uuid 和 os 的同樣
- 自動補丁功能
- smbios 更新爲 standard 2.6
- 更新 ACPI 至 standard 4.0 版本. 支持從開機分區或 EFI 文件夾加載定製的 DSDT
- MADT表更新,解決在某些硬件 NMI 的問題加載APCI表單 (SSDT-xx, APIC, BOOT, SLIC, SLIT, SRAT, UEFI)
- 正確設置電源屬性爲筆記本,臺式,服務器
- 可選重啓修復功能⁃支持睡眠喚醒功能
- 可用 PCIRootUID 設備屬性注入功能,爲那些沒法編輯 dsdt 的人準備的
- 顯卡屬性注入,爲大多數 A 卡和 N 卡
- 可選 EDID 注入
- usb3.0修復 (LegacyOff,Ownership, Builtin, clock-id)
- HDA 注入, HDMI 修復
- 網卡內建
- cpu 睿頻
- 自動生成 P-State 及 C-State 的功能
- cpu變頻檔位和電壓控制
- 自動給內核打補丁爲那些不支持的 CPU 像 Atom and Ivy Bridge (amd那是不可能的)
- 自動爲不支持的硬件給 kext 打補丁
- 第三方 kext 加載
- 支持火線下的安全模式
- 支持默認分區引導
- 界面可自選,主題,圖標,字體
- 按
F1
得到詳情,將來可能提供更多語言和字體支持.- 按
F2
儲存GUI 的開機紀錄 preboot.log 自動保存在 EFI/clover/misc 文件夾- 按
F4
獲取原始的ACPI表單,自動保存在 EFI/clover/ACPI/origin 文件夾- 按
F5
測試dsdt path功能- 按
F6
可獲取顯卡rom,自動保存在 EFI/clover/misc 文件夾- 按
F10
截取開機引導界面圖,自動保存在 EFI/clover/misc 文件夾- 按
F12
推出 CD/DVD 並更新引導菜單當放入CD後
所用工具:Clovergrower,固然命令行工具 Common tool line 是必須的,可在終端直接輸入 otool
Mac 會自動下載安裝,或者自行搜索。linux
他是編譯和下載最新 Clover 的工具,並可打包成 pkg、iso 格式的工具。首次先運行 CloverGrower.command 設置完後可直接輸入 Clover
來完成同步和編譯。
第一次運行如提示缺乏 gcc 等工具,請按提示下載安裝便可。由於被牆的緣由可能很慢。
編譯完後會生成以下文件ios
其中 Clover.iso 就如同 wowpc.iso 可直接用 easybcd 掛載。緩存
這裏說一下 iso 格式。
就像 Win 版變色龍你能夠在 Win 下用 easybcd 掛在啓動 (若是沒有 EFI 分區則可能會卡在 EFI 模擬界面,你得本身選擇 EFI 分區的選中 cloverX64.efi 或 cloverXA32.efi,下面會說明如何操做)安全
參數 | 功能 |
---|---|
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 功能,無此設備的不啓用 |
參數 | 功能 |
---|---|
-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 獨顯驅動加載 |
對於要以傳統方式 (bios引導) 加載的 Windows 和 Linux 系統,在很大程度上取決於硬件和 BOIOS 。能夠經過下面幾種參數來實現:服務器
參數 | 功能 |
---|---|
PBRtest/PBR | "PBR" 即 (Partition Boot Record) 硬盤分區引導記錄. 傳統 BIOS 開機方式,從硬盤分區加載引導記錄啓動。多分區系統引導時使用此設置 |
LegacyBiosDefaultEntry | UEFIBIOS 控制傳統 BIOS 引導方式,當機器設爲 UEFI 引導方式時選此項。對於 UEFI 開機方式,你能夠指定啓動硬盤,選擇此項後 LegacyBiosDefaultEntry 子項激活,<0/1/2/3...> 硬盤編號,0 表示第一塊硬盤 |
參數 | 功能 |
---|---|
Timeout | 5 - 暫停時間;0 - 不使用 GUI圖形界面,直接加載操做系統;-1 - 使用 GUI 圖形界面,不自動加載操做系統 |
Clover 引導器在加載一個操做系統前將暫停 5 秒,若是在這一段時間內按任意一鍵。則倒計時中止。ide
用來設置Clover默認加載引導卷函數
參數 | 功能 |
---|---|
DefaultVolume | 可用卷名、分區 GUID,或惟一設備路徑UUID |
DefaultLoader | 除了 DefaultVolume 選項,引導文件能夠被指定到 DefaultLoader 項裏。這裏提供了多分區系統引導時更精確的默認條目選擇,該值能夠是完整的路徑或惟一設備路徑 UUID 及文件名 |
若是你開機沒法正常進入 Clover 你可使用這個設置生成一個調試結果輸出到 /EFI/CLOVER/misc/debug.log 文件,這個日誌文件有助你分析出哪裏出了問題工具
參數 | 功能 |
---|---|
Log | 在系統每次啓動時保存日誌文件 |
警告!當它正在將日誌文件寫入磁盤時,打開日誌將大大增長加載時間。所以在重啓電腦前,要有足夠的耐心等待。測試
參數 | 功能 |
---|---|
Fast | 此參數相似於設置 Time=0, |
但有下區別:
nvarm.plist 文件只在設置後的第一次啓動時被檢測存儲,後續開機則跳過檢測,以加快開機速度。
此參數設置後有以下效果字體
此參數只適用於 DDR3 XMP 內存
PS:eXtreme Memory Profile即英特爾XMP認證的內存,SPD中有兩個或更多頻率設定檔案,只要在主板中啓用這些預設的XMP檔案,便可將內存條自動超頻到1600或更高值(根據檔案設定而定)。
XMPDetection | 當檢測到 XMP 內存時讀取最佳預設參數,或禁止檢測 XMP 內存 |
---|---|
yes/no | 開啓/關閉 |
1 | 參數一 |
2 | 參數二 |
NeverHibernate | 禁止休眠狀態偵測 |
---|---|
開啓/關閉 | Clover版本r2516+ 建議採用(Legacy booti)傳統BIOS引導方式,UEFI方式引導也有成功的案例,此參數功能目前尚處於測試階段,慎用! |
PS: 這裏的 Hibernate 休眠,指黑蘋果休眠狀態。
白蘋果設置 Hibernate (休眠模式)
在終端裏輸入:
sudo pmset -a Hibernate modes 0
supend to RAM 休眠到內存,默認爲桌面電腦sudo pmset -a Hibernate modes 1
supend to disk 休眠到硬盤sudo pmset -a Hibernate modes 3
supend to disk+RAM 混合休眠,默認爲筆記本電腦
黑蘋果設置 Hibernate modes (休眠模式)
sudo pmset -a Hibernate modes 29
數值21也有成功的,其餘數字須要進一步驗證。
黑蘋果 Hibernate modes(休眠模式)的使用
- 系統菜單裏點「睡眠」。一分鐘後,系統將關閉全部.
- 按電源鍵開機,這是看起來像普通的啓動同樣,進入 Clover 引導界面
- 找卷名後面帶 Hibernated 字樣的圖標,默認是倒計時進入啓動的,或能夠直接按回車啓動。
- 如要取消休眠喚醒,不想喚醒,按空格鍵並選擇
Canel hibernate wake
.
參數 | 功能 |
---|---|
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 | 禁止 EFI 驅動,消除進入 Mac 後 EFI 驅動的影響 |
參數 | 功能 |
---|---|
Hide Volume | 隱藏分區/啓動文件 |
參數 | 功能 |
---|---|
CustomEDID | 定製 EDID |
InjectEDID | 注入 EDID |
DualLink | 0關閉,1啓用,解決某些高分屏花屏、黑邊問題 |
LoadVBios | 使用提取的顯卡 rom |
PatchVBios | 使得 Clover 在引導界面找到合適的分辨率 |
參數 | 功能 |
---|---|
AppleRTC | 防止 cmos 重置和啓動是出現的有關 AppleRTC 的錯誤 |
Asus AICPIPM | AppleIntelCPUPowerManagement.kext patch 爲華碩主板,其餘主板未知 |
Debug | Clover 啓動調試,通常不啓用 |
KernelCPU | 爲特別的 CPU patch,如 Atom,Ivy,Pentium4 |
KernelLAPIC | HP Notebook 修復功能,無需在啓動時輸入 cpu=1 |
參數 | 功能 |
---|---|
ROM | 參數值爲十二位十六進制。這個參數通常會從 smbios 中獲取。通常無論。此項設置有關網卡的 mac 地址。既反映此值可隨機 |
MLB | 和主板 serial number 相關,17位數。其設置無別規則。最好的設置是 sm+五個隨機數,12位系列號加5個數隨你選擇。在之前可解決 imessage 登入後重啓退出沒法再次登入的的問題。如今加這個不知道有什麼特別的意思 |
LogEveryBoot | 每次啓動 os 時寫如 bootlog,默認開啓 |
YESLogLineCount | 記錄 log 的最大行數,默認 3000 |
MountEFI | 掛載 EFI 分區,默認不掛載 |
更改參數後, 刪除 nvram.plist (隱藏文件,默認 Mac 引導分區根目錄),不然參數不生效。
參數 | 功能 |
---|---|
InjectKexts | 加載 EFI/CLOVER/KEXTS/10.10,10.9,10.8,Other 下的 kext |
BacklightLevel | 筆記本亮度調節 0XFFFF 最亮,默認 0X0501, 臺式機忽略 |
CustomUUID | 定製 UUID |