前言
之前我同學(xué)在公司申請(qǐng)了一個(gè)臺(tái)式,硬件是由自己挑選,公司購(gòu)買(mǎi)。于是乎,我和他一起挑選了兼容性較好的黑蘋(píng)果硬件,前天組裝好。然后就在昨天開(kāi)始安裝黑蘋(píng)果。
同學(xué)的電腦硬件配置如下,給大家參考參考:
CPU:i5-9600K(一開(kāi)始推薦的八代U,后來(lái)因?yàn)楹椭靼褰M合買(mǎi)便宜點(diǎn),選了這個(gè)。在CPU的選購(gòu)上大家直接買(mǎi)八代U就好了,當(dāng)然九代也是可以安裝黑蘋(píng)果的)
主板:技嘉z370 HD3(因?yàn)榧由螩PU套裝組合買(mǎi)便宜,因此也留下了一個(gè)坑。z370或者說(shuō)370系列主板只支持八代U的,如果要支持九代U得先用八代U點(diǎn)亮后進(jìn)入BISO升級(jí)一下BIOS版本)
電源:直接選了個(gè)300W功率的的,型號(hào)牌子什么的不記得了
機(jī)箱:這個(gè)直接跟著主板板型來(lái)選就好了,沒(méi)什么特殊要求隨便選選就好。因?yàn)槲覀冞x購(gòu)的主板是ATX板型的,就直接選了個(gè)兼容ATX的機(jī)箱
CPU散熱器:買(mǎi)了個(gè)四銅管的散熱器
內(nèi)存條:買(mǎi)了兩根16G的DDR4 2600Mhz的駭客神條
硬盤(pán):512G Intel NVme固態(tài)硬盤(pán)
顯示器:同學(xué)自己買(mǎi)的LG 2K寬屏
鍵鼠:隨便買(mǎi),能用就行,最好是插USB的
其實(shí)挑好CPU和主板是最關(guān)鍵的。
獨(dú)顯如果需要的話可以買(mǎi)RX570,RX580(2048sp版本無(wú)法驅(qū)動(dòng),請(qǐng)購(gòu)買(mǎi)滿血版非2048sp版本),RX590;土豪請(qǐng)考慮Vega56,Vega64
開(kāi)始安裝
鏡像:【黑果小兵】macOS Mojave 10.14.2 18C54 正式版 with Clover 4792原版鏡像;下載完之后一定要校驗(yàn)一下MD5,確保完整性。
制作安裝U盤(pán):在另一個(gè)電腦上,Windows下使用TransMac制作好安裝U盤(pán),這個(gè)就不說(shuō)了,網(wǎng)上一大堆教程。
BIOS設(shè)置:
vt-d -> disable
DVMT Pre-Allcated -> 128M (以后萬(wàn)一要接4K顯示屏)
DVMT Total Gfx Mem -> Max
快速啟動(dòng)(boot quick) -> disable
這塊主板發(fā)現(xiàn)就這幾個(gè)地方需要改改,如果還有我沒(méi)發(fā)現(xiàn)的,大家可以留言
開(kāi)始安裝:制作好之后,把U盤(pán)插在后置USB2.0接口。這里說(shuō)一下,最好插后面的USB接口,而且最好插在USB2.0接口上,減少禁行的發(fā)生。之后從BIOS中選擇從U盤(pán)啟動(dòng),進(jìn)入四葉草。光標(biāo)移動(dòng)到options選項(xiàng),回車(chē);configs,回車(chē);選擇了config_UHD630這個(gè)配置文件。之后return,選擇boot macOS Install form Install macOS Mojave,然后就開(kāi)始跑代碼了。
四葉草引導(dǎo)界面
代碼跑完之后出現(xiàn)蘋(píng)果logo和進(jìn)度條。進(jìn)度條讀完之后,進(jìn)入了安裝界面。先選擇語(yǔ)言,當(dāng)然選擇簡(jiǎn)體中文啊。
語(yǔ)言選擇界面
之后工具選擇界面,先選擇磁盤(pán)工具,然后左側(cè)選擇我們的硬盤(pán),然后點(diǎn)擊抹掉。名稱自己隨便取,英文的不要太長(zhǎng)就好。我們?nèi)〉腁PPLE SSD。下面這一欄格式選擇Mac OS拓展(日志),接著下面一欄選擇GUID分區(qū)表格式,點(diǎn)擊抹掉,然后點(diǎn)擊完成。因?yàn)檫@是一塊新的硬盤(pán),抹掉會(huì)自動(dòng)有一個(gè)大于200M的EFI分區(qū)。PS:如果你是已經(jīng)裝過(guò)Windows的硬盤(pán),請(qǐng)確保你的EFI分區(qū)大于200M,否則會(huì)造成這一步抹盤(pán)失敗。如果你的小于200M,給你一個(gè)比較好的解決辦法。關(guān)機(jī),拔下U盤(pán),用一個(gè)裝了PE的U盤(pán)啟動(dòng),打開(kāi)diskgenius磁盤(pán)管理工具,看看有沒(méi)有MSR分區(qū),有的話就右鍵這個(gè)分區(qū),刪除這個(gè)分區(qū),然后右鍵EFI分區(qū)調(diào)整大小,直接把中間的杠杠拉倒最右邊。如果沒(méi)有的話,就悲催了,重新給你硬盤(pán)分一下區(qū)吧,這次記得把EFI分區(qū)調(diào)大一點(diǎn)。
抹盤(pán)這一步操作完成之后,我們就可以關(guān)掉磁盤(pán)工具了。這次我們點(diǎn)擊安裝Mac OS,出現(xiàn)硬盤(pán)選擇界面,選擇我們剛剛抹好的盤(pán),名字是APPLE SSD。之后就是協(xié)議什么的,同意就行。然后就是一段時(shí)間的等待。NVme的速度不錯(cuò),兩三分鐘就完成了第一部分的安裝。機(jī)器自動(dòng)重啟!
重啟后我們依舊從U盤(pán)啟動(dòng),進(jìn)入clover,選擇options選項(xiàng)回車(chē),選擇configs回車(chē),選擇config_UHD630回車(chē)。然后return,這次我們選擇的啟動(dòng)項(xiàng)是boot macOS Install from APPLE SSD(此處的APPLE SSD是我們之前抹盤(pán)的時(shí)候命名的名稱,請(qǐng)根據(jù)你的實(shí)際情況選擇)。然后開(kāi)始跑代碼,一切正常,出現(xiàn)蘋(píng)果logo還有進(jìn)度條。進(jìn)度條下面出現(xiàn)了一行字,正在安裝,剩余大約3分鐘。
安裝第二階段
這里說(shuō)明一下,現(xiàn)在蘋(píng)果系統(tǒng)安裝有兩個(gè)階段,我的理解是上一步的安裝是把蘋(píng)果系統(tǒng)的安裝程序復(fù)制到硬盤(pán)中,這一步是用硬盤(pán)中的安裝程序把系統(tǒng)安裝到硬盤(pán)上。以前我記得是只有一步的,這樣做可能是為了提高安裝系統(tǒng)的速度,畢竟從U盤(pán)中執(zhí)行安裝程序和硬盤(pán)中執(zhí)行安裝程序相比肯定是更慢的。好的,回到正題,等這一步安裝完成之后,我們的系統(tǒng)才算是真正安裝到硬盤(pán)了。機(jī)器依舊自動(dòng)重啟,還是選擇從U盤(pán)進(jìn)去clover,選擇options選項(xiàng)回車(chē),選擇configs回車(chē),選擇config_UHD630回車(chē)。然后return,這次的啟動(dòng)項(xiàng)我們選擇boot macOS from APPLE SSD(一樣的,APPLE SSD是我們之前抹盤(pán)時(shí)候命名的硬盤(pán)名稱,請(qǐng)根據(jù)你自己的實(shí)際情況來(lái))。一樣跑代碼,一樣正常顯示蘋(píng)果logo加進(jìn)度條,然后進(jìn)入了系統(tǒng)。然后是引導(dǎo)設(shè)置,這些很簡(jiǎn)單,自己按照引導(dǎo)設(shè)置。
UHD630核顯的驅(qū)動(dòng)
進(jìn)入系統(tǒng)后,點(diǎn)擊左上角的小蘋(píng)果圖標(biāo)/關(guān)于本機(jī),發(fā)現(xiàn)顯存只有7M,也就是意味著核顯并沒(méi)有驅(qū)動(dòng)上。理論上最新版Lilu.kext加上whatevergreen.kext這兩個(gè)驅(qū)動(dòng),只要配置文件中Graphics/Inject Intel勾選上就能原生注入驅(qū)動(dòng)的。但是不知道我同學(xué)的怎么沒(méi)驅(qū)動(dòng)上。只好自己動(dòng)手了,使用Intel FB Patcher這款軟件,教程:Intel FB-Patcher使用教程及插入姿勢(shì)。拓展閱讀:【黑蘋(píng)果顯卡驅(qū)動(dòng)】通過(guò)Device/properties 給Framebuffer打補(bǔ)丁一點(diǎn)經(jīng)驗(yàn)。視頻演示:Intel FB-Patcher正確演示1102修改。不過(guò)在此之前,我們還是讓系統(tǒng)脫離U盤(pán)引導(dǎo)。使用Clover Configurator這款軟件(后文中簡(jiǎn)稱CFG軟件)點(diǎn)擊左側(cè)mount EFI選項(xiàng)卡,選擇我們硬盤(pán)上的EFI分區(qū)。
掛載EFI分區(qū)
點(diǎn)擊圖中箭頭所指的按鈕后輸入我們引導(dǎo)設(shè)置中設(shè)置的電腦密碼就可以掛載硬盤(pán)上的EFI分區(qū)。同樣使用這個(gè)方法也可以掛載U盤(pán)上的EFI分區(qū)。之后,我們把U盤(pán)中的efi分區(qū)EFI文件夾下的CLOVER文件夾和BOOT文件夾復(fù)制到硬盤(pán)efi分區(qū)的EFI文件夾下。復(fù)制好后打開(kāi)硬盤(pán)中的EFI分區(qū)中的CLOVER文件夾,刪除除去config_UHD630的其他plist配置文件,并且把config_UHD630.plist重命名為config.plist并且用CFG軟件打開(kāi),點(diǎn)擊左側(cè)SMBIOS,右邊點(diǎn)擊一個(gè)上下在一起的箭頭選擇機(jī)型,以此來(lái)配置我們的黑蘋(píng)果機(jī)型。我這里選擇的是iMac18,3。
如何使用CFG生成機(jī)型
現(xiàn)在就可以通過(guò)硬盤(pán)啟動(dòng)引導(dǎo)了,我們把U盤(pán)推出拔掉。下一段,我要好好說(shuō)一下遇到的一些坑。
驅(qū)動(dòng)核顯遇到的坑
一開(kāi)始用軟件生成了config.plist文件放在桌面,使用CFG軟件打開(kāi),同時(shí)打開(kāi)硬盤(pán)EFI分區(qū)中的config文件。桌面的config文件使用CFG軟件打開(kāi)后,左側(cè)選Devices,右下角點(diǎn)擊Properties,可以看到需要打的補(bǔ)丁在里面了。在下面一小欄中左側(cè)右鍵copy,粘貼到硬盤(pán)的EFI分區(qū)中的config文件對(duì)應(yīng)位置。(上面視頻演示中是直接把打好補(bǔ)丁的配置文件導(dǎo)出到硬盤(pán)EFI分區(qū),這么做的話他會(huì)自動(dòng)把補(bǔ)丁拷貝到硬盤(pán)的配置文件中,同時(shí)把原來(lái)的配置文件備份,我這里是手動(dòng)復(fù)制過(guò)去)。補(bǔ)丁打好之后,重啟發(fā)現(xiàn)顯卡雖然驅(qū)動(dòng)上了,顯存2048M,但是屏幕一直在閃,眼睛都快要瞎掉那種。一開(kāi)始我以為是因?yàn)橥瑢W(xué)2K屏屏幕的緣故,故調(diào)整一下參數(shù):
framebuffer-stolenmem:00003001 -> 00000008(19M改128M)
framebuffer-unifiedmem:00000080 -> 000000C0(顯存調(diào)整成3G)
framebuffer-fbmem:00009000 -> 00000003(fb內(nèi)存9M改48M)
添加一個(gè)參數(shù):
framebuffer-cursormem -> 00000003(cursor內(nèi)存設(shè)置為48M)
修改好之后,保存,通過(guò)硬盤(pán)啟動(dòng)。竟然發(fā)現(xiàn)內(nèi)核崩潰了,原因是framebuffer補(bǔ)丁沒(méi)打好。
內(nèi)核崩潰
可是我明明打了啊,還是按照高分屏來(lái)打的啊!后來(lái)我猜測(cè),framebuffer-stolenmem翻譯成中文意思是丟失的內(nèi)存,作用可能是給BIOS中添加DVMT內(nèi)存的。4K屏需要128M或以上,普通屏幕需要32M以上,而筆記本一般不能在bios設(shè)置這個(gè),而一般大小可能是32M,具體多少我不清楚,所以只能通過(guò)這個(gè)補(bǔ)一個(gè)19M上去,這樣就會(huì)大于32M了??墒且牢覀円婚_(kāi)始在BIOS里面就設(shè)置成了128M,然后我們又加了一個(gè)128M,可能是這個(gè)DVMT內(nèi)存過(guò)大導(dǎo)致補(bǔ)丁反而沒(méi)打上去。有了這個(gè)猜想,用U盤(pán)引導(dǎo)啟動(dòng),進(jìn)入系統(tǒng)后我又把這個(gè)改回去了。之后關(guān)機(jī),又用硬盤(pán)引導(dǎo)啟動(dòng),發(fā)現(xiàn)能進(jìn)去系統(tǒng)(原來(lái)我的猜想是正確的,嚇得我趕緊去改了一下我的博客:【黑蘋(píng)果顯卡驅(qū)動(dòng)】通過(guò)Device/properties 給Framebuffer打補(bǔ)丁一點(diǎn)經(jīng)驗(yàn))。顯存也是3G,但是還是不停在閃屏。莫非閃屏不是這些的影響?幸運(yùn)的是,在網(wǎng)上爬帖發(fā)現(xiàn)也有人遇到這個(gè)問(wèn)題,驅(qū)動(dòng)UHD630之后卻一直在閃屏,他們通過(guò)把進(jìn)行修改成iMac18,1解決了。原來(lái)這么簡(jiǎn)單就可以解決。果然,我使用CFG軟件編輯硬盤(pán)上的config配置文件,修改SMBIOS為iMac18,1之后不會(huì)閃屏了。
聲卡驅(qū)動(dòng)
這一部分比較簡(jiǎn)單,因?yàn)檫@塊主板聲卡驅(qū)動(dòng)有先例,我知道這塊板子的layout-id該注入多少。(layout-id影響著聲卡輸出路線。個(gè)人理解:比如聲卡通過(guò)什么線路輸出到前置耳機(jī)孔、后置耳機(jī)孔、內(nèi)置揚(yáng)聲器啊什么的。中文意思就是布局id,顧名思義,有點(diǎn)輸出線路布局的味道。也就是聲卡通過(guò)什么線路輸出通過(guò)這個(gè)id決定,填對(duì)了才會(huì)有聲音嘛。詞窮,我也不知道怎么解釋,想知道有哪些數(shù)字可以看我上一篇博客《記一次黑蘋(píng)果安裝》)。這塊主板layout-id是92,我們通過(guò)CFG軟件打開(kāi)硬盤(pán)上的config配置文件,在圖中位置填上92。
聲卡layout-id注入
然后打開(kāi)硬盤(pán)EFI分區(qū):CLOVER/kexts/other,打開(kāi)這個(gè)文件夾之后打開(kāi)這個(gè)文件夾下的其他驅(qū)動(dòng)文件夾,把AppleALC最新版這個(gè)驅(qū)動(dòng)放到other目錄下。記得保存好配置文件之后重啟一下,聲卡就成功驅(qū)動(dòng)上了。最后,附上一張關(guān)于本機(jī)圖片:
關(guān)于本機(jī)
這次的安裝經(jīng)過(guò)就是這樣的了,如果有感興趣的讀者可以點(diǎn)一點(diǎn)關(guān)注哦,后期可能更新安裝黑蘋(píng)果視頻教程!如果有什么想問(wèn)的或者想說(shuō)的歡迎在文章底部評(píng)論!
聯(lián)系客服