首先新人們打算安裝黑蘋果,抱著的疑問就是:
一、我的電腦到底能不能安裝呢?/ 我能安裝哪個版本的蘋果系統呢?
可以很明確的是:
(1)現在最新的OS XMavericks都可以較好地兼容主流的硬件
(2)很多新出來的硬件可能短時間內沒有驅動換句話說你可能得等蘋果用上這個新硬件或者準確地來說用上這個新架構/新平臺后才能有驅動支持
(3)如果你看完以下硬件概括覺得可以的話不妨可以試試最新的系統(目前是10.9.2)
1.CPU:
(1)原生支持最新的第四代 Haswell 架構的酷睿 Core i3/5/7 系列以及至強E3/E5系列處理器
(關于至強:E5處理器論壇里比較少見但是我看見過成功案例比較常見的是E3 1230 V2/3)
(關于Haswell奔騰/賽揚等處理器:目前只知道奔騰G3220無成功案例)
特別注意:
Haswell平臺部分機型/CPU 可能遇到引導重啟等問題具體解決辦法如下:
1.使用打好補丁的放重啟內核:10.910.9.2 (五國帖也提供了內核)
2.如果你使用Clover引導的話,只需要開啟Clover的自動打補丁功能即可。下面有簡單的講解。
3.使用 PMPatch 來刷BIOS (此舉推薦高階用戶使用,一般前兩種方法即可解決問題)
簡單介紹關于開啟Clover的KernelPm自動打補丁功能
Config.plist 在 KernelAndKextPatches 下加入 KernelPm 項即可修改完就是這樣
1. <key>KernelAndKextPatches</key>
2. <dict>
3. <key>KernelPm</key>
4. <true/>
5. </dict>
復制代碼
(2)Core i3 i5 i7 奔騰等都可以運行良好
(3)AMD CPU(以下簡稱APU)的朋友 10.9.x的破解內核已經發布內核基于官方源碼編譯對APU支持較好特別是APU+NV獨顯也支援較好具體請查看AMD安裝專區以及破解內核專區
2.內存:
沒什么好說的
3.顯卡:
(1)獨顯:
主流AMD Nvidia顯卡都支持只要不是太老的就可以
(1-1)AMD獨顯:
AMD2系以上 AMD2400Series+
有些非原生支持的A卡也可以通過添加id等方法驅動但是不一定能開啟3D加速比如545v 5145等
驅動指路:
AMD獨顯驅動部分推薦帖子:
-->ATI5,6系顯卡驅動探討(該教程原理同養你適用于7系A卡)
-->A卡桌面版DSDT完美教程
(注意事項:7系A卡的原始Framebuffer值在10.9.2驅動下變了,具體新參數請看對應部分的帖子)
驅動指路:
置頂集合貼V3 Nvidia獨顯驅動部分請認真按照說明和注意事項核對可以參考下別人的經驗
NV的顯卡一般都是免驅/原生支持的
目前已知麥克斯韋(Maxwell)核心的GTX750無法驅動,這個就是屬于新架構。
(2)核顯:
(2-1)APU的核顯:無解
(2-2)Intel處理器的核顯:
必要說明:
0.驅動核顯的充分必要條件:保證SLE下核顯驅動的完整性
1.早期的核顯如:X3100等核顯請考慮10.6.x/10.7.x系統
2.請注意一代/SNB/IVB/Haswell平臺的奔騰賽揚核顯無解
3.對于上述情況請考慮購買獨顯以下僅針對于酷睿i3/5/7處理器的核顯
4.對于驅動HD4000/4400/4600/5000/5200等核顯,采用的原理是注入ig-platform-id。
5.在這里想提醒的是,通過各種帖子可以發現DSDT注入比Clover注入ig-platform-id的成功率更高(DSDT注入更靠譜),可以說DSDT注入的成功率為99%。
6.如果遇到了黑屏,請考慮注入EDID。
一代酷睿平臺:
有成功案例 Acer 等機型
二代酷睿SNB平臺:
HD3000 可以 (7系主板+HD3000這種“畸形”搭配請注意看專屬教程)
三代酷睿IVB平臺:
HD4000 可以 HD2500 目前10.8.3可以驅動 10.9.x經過幾位熱心會員測試目測暫時不行了
四代酷睿Haswell平臺:
(i)GT1:移動版HD4400可以驅動目前桌面版HD4400(比如i3-4310的核顯)無成功案例
(ii)GT2:HD4600 筆記本上配備的很多i7-4700HQ MQ都是HD4600 比較常見臺式機和筆記本都有成功案例(目前市場上很多臺式4代CPU 比如4770K都是HD4600 也有部分是HD4400)
(iii)GT3:HD5000 HD5200等 GT3核顯是為高端筆記本配備的目前HD5000/5200均可以驅動
(3)雙顯卡:
現在的筆記本一般都是雙顯卡了即Intel核顯+NV獨顯或AMD獨顯一般前者居多
很抱歉除非你能屏蔽核顯否則你的獨顯無解因為蘋果不支持NV的Optimus雙顯卡切換技術 Intel+AMD獨顯類似
【以上驅動教程置頂集合貼V3里都有請自行參閱學習】
4.網卡:
(1)有線網卡:
Realtek的有線網卡最常見就是 RTL8111X/8168X (其中X為A/B/C/D/E/F等等)使用最新的RTL8111.kext即可驅動。
(對于Haswell平臺的新8111X/8168X,請使用開發版的RTL8111.kext來驅動。)
(雖然官網也有驅動標著支持10.7 但是本人測試 10.8下也能用但是會出現拔掉網線再插回去就不會識別以及重啟至Win提示找不到網卡等情況不知道是否是個例)
Realtek 的還有就是 RTL810x/8139 系列的網卡,這個也是有新的驅動的。
Atheros的比較常見的 Atheros 8131/32/51/52/61/62/71/72 Killer系列的E2200都可以驅動
Broadcom的部分型號有驅動
Intel的也是部分型號有驅動
(以上請善用論壇搜索)
(2)無線網卡:
Realtek 去官網看看驅動沒有的話就是沒有了太老的只能以32為模式加載的驅動在10.8+也無法用了
Atheros AR9280 9285 9287 9380 等都可以 9380需要原裝卡否則即使驅動上了也搜索不到信號
Broadcom 有些型號是免驅的如 BCM4322 有些需要加id
Intel 無線網卡無解!
JMC250/260/25X/26X系列無解!
5.聲卡:
最常見的就是ALCXXX 比如 ALC269 887 888 889 等筆記本找仿冒驅動或者自己做臺式機的ALC 可以用最新的Multibeast 6.x來驅動
VIA IDT 等聲卡驅動同上找驅動或者自己做驅動了
當然奇葩型號或者仿冒找不到又懶得做的朋友可以用萬能驅動 VoodooHDA
(補充說明:VoodooHDA也是可以來完善的)
6.USB3.0:
這個有驅動壇里搜索下置頂集合貼V3里也有
7.電池:
一般直接用破解的AppleACPIPlatform.kext+電池驅動即可或者 DSDT加載電量后者比較費勁但是明白了原理后也不是很難的
8.觸摸板:
ELAN等觸摸板有專門驅動當然部分型號也可以用PS2驅動
9.攝像頭:
一般都是連在USB總線上的,USB搞定后,一般這個也OK了
本部分到此結束上面很多的教程/驅動都可以在本版置頂的里找到
在得知自己的機器可以體驗安裝黑蘋果,很快接下來抱有的疑問就是:
二、我該怎么安裝呢?用哪些教程好呢?裝什么版本的啊?懶人版啊還是原版啊?等等
首先,我承認,論壇里的教程很多而且很雜,新手上來很容易暈頭轉向。
而且抱怨教程寫的不詳細不明朗的朋友不占少數吧......
但是我想說的是很少有人是專職/專業搞這個的,所以不可能像專家那樣,寫出來像論文一樣詳細并且準確無誤的教程。
大家都是基于自己的經驗寫出來的分享帖子,也是花費心思寫出來的,所以還望各位互相體諒,互相理解。
推薦新人們多看看幾篇教程,同時看,我也是這樣過來的,每個人都是這樣的。
(當時我嘗試UEFI+GPT安裝原版時,我把當時論壇里為數不多的原版教程全看了,然后總結出來了個適合我自己,能讓我理解的思路/方法)
好了,正話:
1.首先知道有如下兩種引導方式:
1.UEFI:UEFI引導。具體定義請看Wiki百科。目前新的機器都支持這種引導方式。
2.BIOS:傳統BIOS引導(Legacy BIOS)
這個都是可以從BIOS里設置的,如果你的機器不支持UEFI引導,在BIOS里你是看不到的。
2.其次知道有兩種主流的引導工具:
1.變色龍 Chameleon 比Clover能穩定些對于新手來講變色龍可能會比Clover更容易上手
2.四葉草 Clover 功能強大很多問題如五國/-v卡死都可以用Clover來解決
3.再者知道有如下幾種鏡像版本:
說明:原版和懶人版安裝好的系統都是一樣的!
(1)懶人版:
優點:支持安裝到MBR/GPT分區表的硬盤,方便修改安裝盤的內容,很適合新手使用。安裝過程快。(這個我后面解釋)
(新手卡在各種五國需要刪除安裝盤的顯卡驅動,電源管理驅動或者替換驅動等等時,懶人版會很方便的)
缺點:安裝后不會自動生成RecoveryHD恢復分區,不適合重度強迫癥患者。
-->(很多人認為懶人版不能安裝GPT分區上,這是錯誤的,準確的說,懶人版是破解支持安裝到MBR分區上)<--
(2)原版:
優點:Clover引導原版安裝類似于白果的安裝,給人一種比較高大上的感覺。安裝后,自動生成RecoveryHD恢復分區
缺點:不能修改安裝盤內容,僅支持安裝到GPT分區表的硬盤上
(前者也就是你無法刪除驅動,比如你需要刪除顯卡驅動時就悲劇了;后者你要是MBR磁盤的話就悲劇了)
(3)整合版:
整合了很多驅動,也不錯。
補充說明:
(1)雖然說原版無法修改安裝盤,但是遇到的很多主流-v錯誤,都可以用Clover來解決。
(2)關于之前我說的安裝過程快慢問題:
原版鏡像安裝可以大致分割成兩個安裝階段:
第一階段:掛載并從BaseSystem.dmg啟動,引導你選擇目標磁盤,然后安裝程序會驗證InstallESD.dmg,這里比較耗時。
第二階段:再次啟動,開始安裝。
而懶人版安裝相當于跳過了第一步的InstallESD.dmg,直接引導進入第二步安裝。
所以在時間上來講,懶人版安裝會更快一些。當然SSD我就不說什么了,第一步確實用不了多長時間。
4.引導+鏡像搭配方案:
BIOS + MBR:變色龍 + 懶人版
UEFI + GPT:Clover + 原版或 Clover + 懶人版 (后者適合需要修改安裝盤的朋友)
BIOS + GPT:Clover/變色龍 + 懶人版或者原版
UEFI + MBR:轉成GPT 或者 Clover + 懶人版或者改成BIOS引導
(主流搭配為BIOS+MBR/UEFI+GPT 置頂集合貼V3里都有對應教程)
三、折騰時的一些必要知識:
(不一定非常全這里總結的只是比較常見的歡迎補充多多看帖)
1.一些常用“術語”:
kext:全稱 Kernel Extensions 也就是我們常說的“驅動”
SLE:/System/Library/Extensions
EE:/Extra/Extensions (這個是變色龍獨有的,用于放入其他第三方驅動,Clover不識別此文件夾,即沒有“Extra”的概念)
boot.plist / 變色龍的配置文件 / 變色龍的plist:org.chameleon.Boot.plist
Kexts/10.9:/EFI/Clover/Kexts/10.9 (這個是Clover的第三方驅動目錄,Clover識別這個-->10.9/10.8這是根據系統版本的)
boot with injected kexts 或者 boot without caches 等:這些都是Clover啟動的參數,在引導界面選擇好目標引導磁盤后,空格就能看見了。
GE=YES/NO:這個是變色龍的顯卡偵測開關:
GE=YES:開啟變色龍顯卡偵測,在org.chameleon.Boot.plist中加入
1. <key>GraphicsEnabler</key>
2. <string>Yes</string>
復制代碼
Clover 也有類似的功能有時比變色龍更加強大具體請看本版置頂的 Clover Config 講解帖以及 Clover 多人討論帖
變色龍其他設置選項請看置頂集合貼V3 變色龍講解部分
2.一些常見的第三方驅動說明:
PS2鍵盤驅動
——| AppleACPIPS2Nub.kext
——| ApplePS2Controller.kext
或者是:
——| VoodooPS2Controller.kext
黑蘋果必備驅動,用于模擬蘋果設備
(很多人安裝好Mac后重啟發現無法進入看看是否缺少FakeSMC.kext!!!)
——|FakeSMC.kext
禁用電源管理的kext
——|NullCPUPowerManagement.kext(有些人命名成Disable.kext)
防止主板BIOS的CMOS重置
——|ElliottForceLegacyRTC.kext或者LegacyAppleRTC.kext(2選1,不可共用)
解決重啟/關機時遇到無法斷電問題
——|OpenHaltRestart.kext或者EvOreboot.kext(2選1,不可共用或者 DSDT 解決)
在安裝系統的時候,一般情況下,我們只需要4個kext:
AppleACPIPS2Nub.kext、ApplePS2Controller.kext、FakeSMC.kext、
NullCPUPowerManagement.kext
有些機器 Null 都不需要
小結&注意事項:
(1)EE下的驅動只有在變色龍引導加入啟動參數-f 的時候才會加載
(2)Kexts/10.x下的驅動只有在 Clover 引導使用 boot with injected kexts 時才會加載
(3)一般系統穩定后用Kext Wizard把EE或Kexts/10.x下的kexts安裝到SLE 修復權限重建緩存這樣開機可以擺脫-f/with injected kexts參數
3.一些超級常見的-v卡死情況/五國
(1)Still waiting for root devices
解決辦法:
a.確保你的BIOS設置了SATA模式為:AHCI(RAID也不可以必須拆開)
b.如果你是GPT分區寫入的懶人版鏡像,請對照的set id部分設置分區標識
c.如果你是U盤安裝,并且插在了USB3.0接口上,請放入USB3驅動或者插在USB2.0口上
d.其他請參見五國,一般b情況居多
(2)waiting for radeon/geforce sensors starts
這個問題出現的情況:屏幕底下已知出現這個提示,甚至刷出來好幾行
問題原因:
懶人版或者你放入的FakeSMC包含了顯卡傳感器驅動
即FakeSMC.kext/Contents/Plugins/下的那幾個sensor
而你的顯卡沒有驅動所以傳感器一直搜索你的顯卡
可以刪除FakeSMC下包含的sensor驅動解決
(3)卡死在最后 IOBluetooth Controller 或者 NTFS Name version 3.1 或者其他類似的地方
這個問題很多朋友都會遇到
首先確保放入并加載了FakeSMC驅動
其次解決你的顯卡驅動問題:
你可以先嘗試 -v -f -x 開機 / boot in safe mode 開機 (前者變色龍;后者Clover)
不行的話:
對于核顯,請注入ig-platform-id
對于AMD獨顯,考慮修改配置文件,或者刪除顯卡驅動。
對于NV獨顯,嘗試開啟顯卡偵測/顯卡注入,或者刪除顯卡驅動。
對于筆記本Optimus技術的Intel核顯+NV獨顯,在注入ig-platform-id的同時,也可能需要刪除Nvidia顯卡驅動,或者先在BIOS里關掉獨顯。
10.9 13A603 完整SLE下驅動備份 : http://pan.baidu.com/s/1BrDhZ
AMDxxxxController.kext為AMD顯卡驅動
IntelHD開頭為 Intel核顯驅動
NVDA開頭為 NV獨顯驅動
Geforce開頭應該是NV加速驅動
關于刪除驅動的問題:
很多時候需要對懶人版安裝盤的SLE進行kexts操作
刪除掉驅動后重啟一定要加入 -f 參數否則系統還會默認加載緩存這樣就跟沒刪一樣
另外雖說在Windows下安裝 HFS+ For Windows 10.0 或者 MacDrive 9 可以很方便地操作Mac分區 (需要激活激活失敗的話是無法顯示Mac分區)
但是在Windows讀寫Mac分區數據比較危險最壞的情況下 (看到過以前果友們寫的帖子)可能導致Mac分區損壞無法修復只能重裝
所以推薦在 Mac環境下操作 Mac分區比如 Mac PE / 備用的Mac系統 (考慮再安裝個Mac)等
文章是我無意中整理電腦時找到的,具體出處和原作者不明,并非原創。
前言:
之前建立10.9區求助規范帖時,順手寫了新手普及帖,但總感覺信息不全,無法解決很多新手遇到的常見問題。
所以今天抽出點時間,重新完善一下。
首先聲明:
比起發帖詢問干等著解答回帖,還不如先好好看看那些給力的分享/教程/經驗帖~
正文:
首先新人們來到黑蘋果區,抱著的疑問就是:
一、我的電腦到底能不能安裝呢?/ 我能安裝哪個版本的蘋果系統呢?
可以很明確的是:
(1)現在最新的 OS X Mavericks 都可以較好地兼容主流的硬件
(2)很多新出來的硬件 可能短時間內沒有驅動 換句話說 你可能得等蘋果用上這個新硬件 或者準確地來說 用上這個新架構/新平臺后 才能有驅動支持
(3)如果你看完以下硬件概括 覺得可以的話 不妨可以試試最新的系統(目前是10.9.2)
1.CPU:
(1)原生支持最新的 第四代 Haswell 架構的酷睿 Core i3/5/7 系列 以及 至強E3/E5系列處理器
(關于至強:E5處理器論壇里比較少見 但是我看見過成功案例 比較常見的是E3 1230 V2/3)
(關于Haswell奔騰/賽揚等處理器:目前只知道奔騰G3220無成功案例)
特別注意:
Haswell平臺 部分機型/CPU 可能遇到引導重啟等問題 具體解決辦法如下:
1.使用打好補丁的放重啟內核:10.9 10.9.2 (五國帖也提供了內核)
2.如果你使用Clover引導的話,只需要開啟Clover的自動打補丁功能即可。下面有簡單的講解。
3.使用 PMPatch 來刷BIOS (此舉推薦高階用戶使用,一般前兩種方法即可解決問題)
簡單介紹關于開啟Clover的KernelPm自動打補丁功能
Config.plist 在 KernelAndKextPatches 下 加入 KernelPm 項即可 修改完就是這樣
(2)Core i3 i5 i7 奔騰 等都可以運行良好
(3)AMD CPU(以下簡稱APU)的朋友 10.9.x的破解內核已經發布 內核基于官方源碼編譯 對APU支持較好 特別是APU+NV獨顯也支援較好 具體請查看AMD安裝專區以及破解內核專區
2.內存:
沒什么好說的
3.顯卡:
(1)獨顯:
主流AMD Nvidia顯卡都支持 只要不是太老的就可以
(1-1)AMD獨顯:
AMD2系以上 AMD2400Series+
有些非原生支持的A卡 也可以通過添加id等方法驅動 但是不一定能開啟3D加速 比如545v 5145等
驅動指路:
AMD獨顯驅動部分 推薦帖子:
-->ATI5,6系顯卡驅動探討(該教程原理同養你適用于7系A卡)
-->A卡桌面版DSDT完美教程
(注意事項:7系A卡的原始Framebuffer值在10.9.2驅動下變了,具體新參數請看對應部分的帖子)
驅動指路:
置頂集合貼V3 Nvidia獨顯驅動部分 請認真按照說明和注意事項核對 可以參考下別人的經驗
NV的顯卡一般都是免驅/原生支持的
目前已知麥克斯韋(Maxwell)核心的GTX750無法驅動,這個就是屬于新架構。
(2)核顯:
(2-1)APU的核顯:無解
(2-2)Intel處理器的核顯:
必要說明:
0.驅動核顯的充分必要條件:保證SLE下核顯驅動的完整性
1.早期的核顯如:X3100等核顯 請考慮10.6.x/10.7.x系統
2.請注意一代/SNB/IVB/Haswell平臺的奔騰賽揚核顯無解
3.對于上述情況 請考慮購買獨顯 以下僅針對于 酷睿i3/5/7處理器的核顯
4.對于驅動HD4000/4400/4600/5000/5200等核顯,采用的原理是注入ig-platform-id。
5.在這里想提醒的是,通過各種帖子可以發現DSDT注入比Clover注入ig-platform-id的成功率更高(DSDT注入更靠譜),可以說DSDT注入的成功率為99%。
6.如果遇到了黑屏,請考慮注入EDID。
一代酷睿平臺:
有成功案例 Acer 等機型
二代酷睿SNB平臺:
HD3000 可以 (7系主板+HD3000這種“畸形”搭配請注意看專屬教程)
三代酷睿IVB平臺:
HD4000 可以 HD2500 目前10.8.3可以驅動 10.9.x經過幾位熱心會員測試 目測暫時不行了
四代酷睿Haswell平臺:
(i)GT1:移動版HD4400可以驅動 目前桌面版HD4400(比如i3-4310的核顯)無成功案例
(ii)GT2:HD4600 筆記本上配備的很多i7-4700HQ MQ都是HD4600 比較常見 臺式機和筆記本都有成功案例(目前市場上很多臺式4代CPU 比如4770K都是HD4600 也有部分是HD4400)
(iii)GT3:HD5000 HD5200等 GT3核顯是為高端筆記本配備的 目前HD5000/5200均可以驅動
(3)雙顯卡:
現在的筆記本一般都是雙顯卡了 即Intel核顯+NV獨顯或AMD獨顯 一般前者居多
很抱歉 除非你能屏蔽核顯 否則你的獨顯無解 因為蘋果不支持NV的Optimus雙顯卡切換技術 Intel+AMD獨顯類似
【以上驅動教程 置頂集合貼V3里都有 請自行參閱學習】
4.網卡:
(1)有線網卡:
Realtek的有線網卡最常見就是 RTL8111X/8168X (其中X為A/B/C/D/E/F等等)使用最新的RTL8111.kext即可驅動。
(對于Haswell平臺的新8111X/8168X,請使用開發版的RTL8111.kext來驅動。)
(雖然官網也有驅動 標著支持10.7 但是本人測試 10.8下也能用 但是會出現拔掉網線再插回去就不會識別以及重啟至Win提示找不到網卡等情況 不知道是否是個例)
Realtek 的還有就是 RTL810x/8139 系列的網卡,這個也是有新的驅動的。
Atheros的比較常見的 Atheros 8131/32/51/52/61/62/71/72 Killer系列的E2200都可以驅動
Broadcom的部分型號有驅動
Intel的也是部分型號有驅動
(以上請善用論壇搜索)
(2)無線網卡:
Realtek 去官網看看驅動 沒有的話 就是沒有了 太老的只能以32為模式加載的驅動在10.8+也無法用了
Atheros AR9280 9285 9287 9380 等都可以 9380需要原裝卡 否則即使驅動上了 也搜索不到信號
Broadcom 有些型號是免驅的 如 BCM4322 有些需要加id
Intel 無線網卡 無解!
JMC250/260/25X/26X系列 無解!
5.聲卡:
最常見的就是ALCXXX 比如 ALC269 887 888 889 等 筆記本找仿冒驅動 或者自己做 臺式機的ALC 可以用最新的Multibeast 6.x來驅動
VIA IDT 等聲卡驅動 同上 找驅動或者自己做驅動了
當然 奇葩型號或者仿冒找不到又懶得做的朋友可以用萬能驅動 VoodooHDA
(補充說明:VoodooHDA也是可以來完善的)
6.USB3.0:
這個有驅動 壇里搜索下 置頂集合貼V3里也有
7.電池:
一般直接用破解的AppleACPIPlatform.kext+電池驅動即可 或者 DSDT加載電量 后者比較費勁 但是明白了原理后 也不是很難的
8.觸摸板:
ELAN等觸摸板有專門驅動 當然部分型號也可以用PS2驅動
9.攝像頭:
一般都是連在USB總線上的,USB搞定后,一般這個也OK了
本部分到此結束 上面很多的教程/驅動 都可以在 黑蘋果社區(www@nicesj@cn)(@為.)的 里找到
在得知自己的機器可以體驗安裝黑蘋果,很快接下來抱有的疑問就是:
二、我該怎么安裝呢?用哪些教程好呢?裝什么版本的啊?懶人版啊還是原版啊?等等
首先,我承認,論壇里的教程很多而且很雜,新手上來很容易暈頭轉向。
而且抱怨教程寫的不詳細不明朗的朋友不占少數吧......
但是我想說的是很少有人是專職/專業搞這個的,所以不可能像專家那樣,寫出來像論文一樣詳細并且準確無誤的教程。
大家都是基于自己的經驗寫出來的分享帖子,也是花費心思寫出來的,所以還望各位互相體諒,互相理解。
推薦新人們多看看幾篇教程,同時看,我也是這樣過來的,每個人都是這樣的。
(當時我嘗試UEFI+GPT安裝原版時,我把當時論壇里為數不多的原版教程全看了,然后總結出來了個適合我自己,能讓我理解的思路/方法)
好了,正話:
1.首先知道有如下兩種引導方式:
1.UEFI:UEFI引導。具體定義請看Wiki百科。目前新的機器都支持這種引導方式。
2.BIOS:傳統BIOS引導(Legacy BIOS)
這個都是可以從BIOS里設置的,如果你的機器不支持UEFI引導,在BIOS里你是看不到的。
2.其次知道有兩種主流的引導工具:
1.變色龍 Chameleon 比Clover能穩定些 對于新手來講 變色龍可能會比Clover更容易上手
2.四葉草 Clover 功能強大 很多問題如五國/-v卡死都可以用Clover來解決
3.再者知道有如下幾種鏡像版本:
說明:原版和懶人版安裝好的系統都是一樣的!
(1)懶人版:
優點:支持安裝到MBR/GPT分區表的硬盤,方便修改安裝盤的內容,很適合新手使用。安裝過程快。(這個我后面解釋)
(新手卡在各種五國需要刪除安裝盤的顯卡驅動,電源管理驅動或者替換驅動等等時,懶人版會很方便的)
缺點:安裝后不會自動生成RecoveryHD恢復分區,不適合重度強迫癥患者。
-->(很多人認為懶人版不能安裝GPT分區上,這是錯誤的,準確的說,懶人版是破解支持安裝到MBR分區上)<--
(2)原版:
優點:Clover引導原版安裝類似于白果的安裝,給人一種比較高大上的感覺。安裝后,自動生成RecoveryHD恢復分區
缺點:不能修改安裝盤內容,僅支持安裝到GPT分區表的硬盤上
(前者也就是你無法刪除驅動,比如你需要刪除顯卡驅動時就悲劇了;后者你要是MBR磁盤的話就悲劇了)
(3)整合版:
整合了很多驅動,也不錯。
補充說明:
(1)雖然說原版無法修改安裝盤,但是遇到的很多主流-v錯誤,都可以用Clover來解決。
(2)關于之前我說的安裝過程快慢問題:
原版鏡像安裝可以大致分割成兩個安裝階段:
第一階段:掛載并從BaseSystem.dmg啟動,引導你選擇目標磁盤,然后安裝程序會驗證InstallESD.dmg,這里比較耗時。
第二階段:再次啟動,開始安裝。
而懶人版安裝相當于跳過了第一步的InstallESD.dmg,直接引導進入第二步安裝。
所以在時間上來講,懶人版安裝會更快一些。當然SSD我就不說什么了,第一步確實用不了多長時間。
4.引導+鏡像搭配方案:
BIOS + MBR:變色龍 + 懶人版
UEFI + GPT:Clover + 原版 或 Clover + 懶人版 (后者適合需要修改安裝盤的朋友)
BIOS + GPT:Clover/變色龍 + 懶人版 或者 原版
UEFI + MBR:轉成GPT 或者 Clover + 懶人版 或者 改成BIOS引導
(主流搭配為BIOS+MBR/UEFI+GPT 置頂集合貼V3里都有對應教程)
三、折騰時的一些必要知識:
(不一定非常全 這里總結的只是比較常見的 歡迎補充 多多看帖)
1.一些常用“術語”:
kext:全稱 Kernel Extensions 也就是我們常說的“驅動”
SLE:/System/Library/Extensions
EE:/Extra/Extensions (這個是變色龍獨有的,用于放入其他第三方驅動,Clover不識別此文件夾,即沒有“Extra”的概念)
boot.plist / 變色龍的配置文件 / 變色龍的plist:org.chameleon.Boot.plist
Kexts/10.9:/EFI/Clover/Kexts/10.9 (這個是Clover的第三方驅動目錄,Clover識別這個-->10.9/10.8這是根據系統版本的)
boot with injected kexts 或者 boot without caches 等:這些都是Clover啟動的參數,在引導界面選擇好目標引導磁盤后,空格就能看見了。
GE=YES/NO:這個是變色龍的顯卡偵測開關:
GE=YES:開啟變色龍顯卡偵測,在org.chameleon.Boot.plist中加入
Clover 也有類似的功能 有時比變色龍更加強大 具體請看 本版置頂的 Clover Config 講解帖 以及 Clover 多人討論帖
變色龍其他設置選項 請看置頂集合貼V3 變色龍講解部分
2.一些常見的第三方驅動說明:
PS2鍵盤驅動
——| AppleACPIPS2Nub.kext
——| ApplePS2Controller.kext
或者是:
——| VoodooPS2Controller.kext
黑蘋果必備驅動,用于模擬蘋果設備
(很多人安裝好Mac后 重啟發現無法進入 看看是否缺少FakeSMC.kext!!!)
——|FakeSMC.kext
禁用電源管理的kext
——|NullCPUPowerManagement.kext(有些人命名成Disable.kext)
防止主板BIOS的CMOS重置
——|ElliottForceLegacyRTC.kext或者LegacyAppleRTC.kext(2選1,不可共用)
解決重啟/關機時遇到無法斷電問題
——|OpenHaltRestart.kext或者EvOreboot.kext(2選1,不可共用 或者 DSDT 解決)
在安裝系統的時候,一般情況下,我們只需要4個kext:
AppleACPIPS2Nub.kext、ApplePS2Controller.kext、FakeSMC.kext、
NullCPUPowerManagement.kext
有些機器 Null 都不需要
小結&注意事項:
(1)EE下的驅動 只有在變色龍引導加入啟動參數-f 的時候才會加載
(2)Kexts/10.x下的驅動 只有在 Clover 引導使用 boot with injected kexts 時才會加載
(3)一般系統穩定后 用Kext Wizard把EE或Kexts/10.x下的kexts安裝到SLE 修復權限 重建緩存 這樣開機可以擺脫-f/with injected kexts參數
3.一些超級常見的-v卡死情況/五國
(1)Still waiting for root devices
解決辦法:
a.確保你的BIOS設置了SATA模式為:AHCI(RAID也不可以 必須拆開)
b.如果你是GPT分區寫入的懶人版鏡像,請對照的set id部分設置分區標識
c.如果你是U盤安裝,并且插在了USB3.0接口上,請放入USB3驅動或者插在USB2.0口上
d.其他請參見五國,一般b情況居多
(2)waiting for radeon/geforce sensors starts
這個問題出現的情況:屏幕底下已知出現這個提示,甚至刷出來好幾行
問題原因:
懶人版或者你放入的FakeSMC包含了顯卡傳感器驅動
即FakeSMC.kext/Contents/Plugins/下的那幾個sensor
而你的顯卡沒有驅動 所以傳感器一直搜索你的顯卡
可以刪除FakeSMC下包含的sensor驅動解決
(3)卡死在最后 IOBluetooth Controller 或者 NTFS Name version 3.1 或者 其他類似的地方
這個問題 很多朋友都會遇到
首先確保放入并加載了FakeSMC驅動
其次解決你的顯卡驅動問題:
你可以先嘗試 -v -f -x 開機 / boot in safe mode 開機 (前者變色龍;后者Clover)
不行的話:
對于核顯,請注入ig-platform-id
對于AMD獨顯,考慮修改配置文件,或者刪除顯卡驅動。
對于NV獨顯,嘗試開啟顯卡偵測/顯卡注入,或者刪除顯卡驅動。
對于筆記本Optimus技術的Intel核顯+NV獨顯,在注入ig-platform-id的同時,也可能需要刪除Nvidia顯卡驅動,或者先在BIOS里關掉獨顯。
AMDxxxxController.kext為AMD顯卡驅動
IntelHD開頭為 Intel核顯驅動
NVDA開頭為 NV獨顯驅動
Geforce開頭 應該是NV加速驅動
關于刪除驅動的問題:
很多時候 需要對懶人版安裝盤的SLE進行kexts操作
刪除掉驅動后 重啟 一定要加入 -f 參數 否則系統還會默認加載緩存 這樣就跟沒刪一樣
另外 雖說在Windows下安裝 HFS+ For Windows 10.0 或者 MacDrive 9 可以很方便地操作Mac分區 (需要激活 激活失敗的話 是無法顯示Mac分區)
但是在Windows讀寫Mac分區數據比較危險 最壞的情況下 (看到過以前果友們寫的帖子)可能導致Mac分區損壞 無法修復 只能重裝
所以推薦在 Mac環境下操作 Mac分區 比如 Mac PE / 備用的Mac系統 (考慮再安裝個Mac)等
暫時先寫這些 其實是現在想到了這些 以后想起來其他的會陸續補充
歡迎補充 錯誤之處還望多多指正
最后 祝黑果友們都早日啃上屬于自己的黑蘋果!