其實一直想在蘋果上作開發的,但是面對蘋果硬件高昂的價格,我這個小窮逼只能望而卻步,便產生了本身裝黑蘋果的念頭。其實黑蘋果我好早就接觸過,可是是給我筆記本裝的,仍是用別人配置好的,裝起來就像裝白果那麼簡單。我還沒本身嘗試過本身配置呢,因此纔有了此次在臺式機上的安裝的一次新的體會。請注意,本篇文章並非教程,更多的是一篇心得體會。另外要說一下,臺式機黑蘋果是比筆記本要簡單的,特別是你使用了能很好兼容的硬件。html
既然是裝系統,硬件配置確定要貼一下吧,以下圖,是我臺式機的硬件配置: git
另外給你們推薦一下這個網站, www.tonymacx86.com/,進去這個網站,點擊Buyer's Guide選項卡,裏面有不少推薦的電腦硬件配置,只要根據裏面的硬件來配置的話,都很容易吃上黑蘋果的。首先咱們要作的是下載鏡像,不少網站均可如下載別人作好的鏡像,帶四葉草的。好比國內著名的黑蘋果論壇——遠景論壇,不過老是出現沒法訪問的狀況。若是以爲網上搜羅的良莠不齊的話,推薦到這個網站下載:黑果小兵的部落閣,本人的鏡像也是從這裏下載的。本人下載的鏡像是:macOS High Sierra 10.13.2(17C88) Installer with Clover 4333.dmg。鏡像下載好了,就應該開始製做安裝U盤了,這裏我只介紹在Windows下如何製做(網上也有不少製做安裝U盤的教程,我就不重複造輪子了)。我的人認爲最簡單的一個方法就是使用TransMac這款軟件,你們能夠經過百度搜索下載。試用期是15天,若是你卸載重裝又能夠試用15天,何況咱們也只是會用到一次,不必激活。把你的U盤插在電腦上,打開TransMac,找到左側你U盤的圖標,右鍵,有個Format開頭的選項,點擊它,以後提示完成,點擊OK。繼續右鍵你的U盤,有個Restore開頭的選項,點擊它。以後點擊框框旁邊三個點,在彈出來的文件管理器窗口選中你下載的蘋果鏡像以後肯定。而後會彈出一個進度框,這個過程比較漫長一點,具體時間要看你U盤寫入的速度。固然,你可使用USB3.0的U盤,插在USB3.0的接口,這樣就會快很多。完成會有一個彈出框提示你Complete,你點擊OK就是了。而後Windows會提示你格式化此U盤,記住,千萬別點肯定格式化,否則就白作了。這樣,一個黑蘋果的安裝U盤就作好了。若是你是下載的帶有clover的鏡像,此時你的U盤裏面應該有兩個分區。你可使用diskgenius這款軟件查看。我下載的鏡像在Windows是看不到一個叫EFI分區的。(這一步並非本文的重點章節,因此我也只是一筆帶過,若是各位有沒看懂的,能夠去百度搜索相關教程補補課)github
由於我下載的鏡像自帶了clover,因此就不用本身動手安裝了。另外,我下載的鏡像中還含有不少通用性配置。如今我講把個人U盤插入前置USB接口,好的,開機,進入BIOS,選擇從U盤引導啓動,進入了四葉草,選擇Boot Install mac OS From Install什麼什麼的,一個回車,納尼?出現了一個禁止標誌🚫。這個我之前是知道這個錯誤的,緣由有不少,我就不細說。個人解決辦法是把U盤插入到後置USB接口。因此我在這裏建議你們,有後置USB接口就別插前置USB接口,有USB2.0接口就別插USB3.0接口。好的,這個禁止標誌的問題算是解決了,可是接着又碰到一個問題,一個goIoScreenState 3什麼什麼的,網上一百度才知道是安裝10.13這個版本要屏蔽獨顯,其餘安裝10.13會出現的一些問題能夠參照右邊這篇博客:macOS 10.13安裝中常見的問題及解決方法。因而乎,我就上網百度了一下華碩的主板怎麼屏蔽獨顯,一番搜索我知道了。進入BIOS,點擊高級(個人BIOS是中文的),點擊系統代理設置,裏面有一個顯示設置,進去以後有一個首選顯卡,我一個回車,出現三個選項:自動,iGPU,PICE。又是一番搜索,知道了iGPU表明的是核顯,PICE表明的是獨顯插槽,自動就是若是你的機子沒有裝獨顯,他將啓用核顯,若是裝了獨顯,那麼將屏蔽核顯。我選好iGPU以後,一個F10保存。臥槽?怎麼黑屏了,莫慌,這個我仍是有點經驗的,我把鏈接顯示器的VGA線接到主機的另外一個VGA接口,那就是核顯輸出的接口,嗯,正常了。繼續從U盤啓動,進入clover,選擇option,選擇configs選項卡,選擇了config_HD_4600_4400_4000.plist這個配置文件,是的,個人核顯是4600。選好以後,return,添加好-v啓動參數後繼續啓動安裝(我選擇的這個配置文件沒有配置-v啓動參數,我本身手動配置)。激動人心的時刻終於要到了,額,然而仍是沒有進去,仍是出現了goIoScreenState 3什麼什麼的,我明明屏蔽獨顯了啊,配置也是根據個人硬件信息選的。可是有一點不一樣,我自帶的那些配置文件默認是給筆記本配置的,個人是臺式機,這是有區別的,好比臺式機HD4600顯卡和筆記本HD4600顯卡platform-id這是不同的。那好吧,索性我就暫時不注入id,不驅動個人核顯。反正我有一塊獨顯,並且獨顯驅動很容易。好的,再來一次,進BIOS,進clover,進option,選好config,最後進入Graphic什麼什麼的,也就是顯卡配置的選項卡,把Inject Intel那個選項取消勾選,return,啓動安裝。激動人心的時刻就要到了,要進去了嗎?No,現實又狠狠給了我一記耳光,仍是那個錯誤。蒼天啊,我作錯了什麼,你要這樣對我。陰差陽錯,我竟然想到在顯卡設置裏面設置注入英偉達顯卡。好的,再來一次,進BIOS,進clover,進option,選好config,最後進入Graphic什麼什麼的,也就是顯卡配置的選項卡,把Inject Intel那個選項取消勾選,而後把Inject Nvidia給勾上,return,啓動安裝。yes,終於進去安裝界面了。接着就是一頓操做猛如虎,很常規的操做,坐下。抹盤,給安裝盤命名爲Mac OS,安裝,一鼓作氣(注意,你要安裝的磁盤EFI分區要大於200M,不然會出現抹盤失敗,若是想了解的更詳細還請本身補課,本篇文章只是一篇心得體會)。好的,繼續再來一次,不過最後一步咱們選擇Boot mac OS Install From Mac OS。這裏的Mac OS是我抹盤時命的名字。好的,一切還算順利,成功安裝上了。他自動重啓,不過咱們依然仍是要進去BIOS從U盤啓動。好的又是把config選好,取消勾選核顯注入,勾選英偉達顯卡注入,而後選擇Boot mac OS From Mac OS。好的,成功進去系統,一番引導配置後進入了桌面。如今測試三卡:聲卡,顯卡,網卡。網卡是OK的。聲卡和顯卡是沒有驅動上的,如今用起來圖形界面比較卡頓,顯存只有7M,能不卡嗎?核顯我就不去驅動他了,直接驅動獨顯,下載好對應的web驅動。你們能夠到這個網址下載:www.tonymacx86.com/nvidia-driv…。能夠經過我下載的鏡像的鏡像名稱知道個人是10.13.2 17c88,也就是下圖中這個: web
下載好以後就是一頓操做猛如虎,把這個驅動安裝好了,別說你不會,傻瓜式安裝。接着就要把clover啓動項放到硬盤的efi裏面了。咱們須要用到Clover Configurator這個軟件,這個軟件也能夠到文章開頭的那個tonymacx86下載。咱們打開軟件,點擊Mount EFI: 以後點擊: 而後再點擊: 以後就會彈出一個文件管理器窗口,打開EFI文件夾,把U盤中EFI分區的EFI文件夾下的CLOVER文件夾拷貝到彈出的窗口的EFI文件夾中,由於把Windows給格式化了,否則這裏還會有一個MicroSoft的文件夾用來引導Windows的: 以後把這個CLOVER目錄下多餘的config文件刪除,只留下我用到的那個config_HD4600_4400_4000.plist,而且把它改名爲config.plist,這樣就會默認使用這個配置文件啓動黑蘋果了。而後咱們雙擊硬盤中的這個改名後的config.plist,默認會使用Clover Configurator這個軟件打開,而後咱們就能夠進行配置了。首先咱們在以前的步驟取消了核顯注入,開啓了英偉達注入,還添加了-v啓動參數,接着咱們就要在軟件中進行配置。以下圖: 而後還有聲卡的仿冒,使用AppleALC,對於這個咱們主要配置: 在輸入框中我輸入的是11,這個數值該怎麼填寫呢?主要參考 這裏。個人聲卡是ALC887: 從圖中咱們能夠找到本身的聲卡能夠填寫哪些數字,每一個主板的音頻線路都不一樣(不知道這樣說對不對),因此纔會有不一樣的數字對應不一樣的線路,我這裏找了一個比較合適的數字就是11,先後面板的耳機插孔都有聲音,可是麥克風好像沒被驅動,暫時先這樣吧,反正不用麥克風等我以後一個一個試一下(若是你不嫌煩的話,還有很強的動手能力的話,能夠參考 這篇博客去驅動聲卡)。而後咱們還要配置一下這臺電腦的機型: ide
最後,點擊左上角的叉叉關閉,點擊OK保存,好的,重啓,進入BIOS,繼續從U盤啓動,不過咱們此次移動到下面這行小圖標,選擇一個四葉草標誌的選項進去,選擇add all開頭的那個選項卡,把四葉草啓動項添加一下。而後關機,拔掉U盤,開機,進BIOS,把clover開頭的那個啓動項設置爲首選項。而後繼續進入高級,系統代理設置,顯示設置,首選顯卡調整爲自動,F10保存並退出,把鏈接顯示器的VGA線鏈接回獨顯的輸出口,開機,進clover,啓動Mac OS,發現又出現了goIOScreenState 3那個錯誤,這個錯誤的出現真是搞了我大半天,多是我比較小白吧。進不去怎麼辦,只好繼續切換成核顯,進去蘋果系統從新配置,最後我發現,原來是要把nv_diable這個勾選取消掉,把nvda_drv=1勾選上(據論壇說這個參數已經沒有做用了,我無論那麼多,爲了保險起見,我仍是勾上了)。 這個nv_diable參數是禁用英偉達驅動的,難怪驅動一直沒起做用,nvda_drv=1這個參數是使用英偉達驅動的。而後關機,進BIOS,把首選顯卡有調整成自動,F10保存並退出,把鏈接顯示屏的線插回獨顯輸出的口。開機,發現已經能夠成功進入系統,而且顯卡也能夠驅動上: 能夠經過上圖看到獨顯已經被成功識別了!由於一切好像都正常了,咱們就不必看開機啓動日誌了,那麼一長串代碼影響美觀。咱們要像白蘋果那樣開機只顯示logo,而後咱們又能夠打開Clover Configurator這個軟件把-v啓動參數取消掉: 最後據說黑蘋果的CPU極可能不正常,能夠經過CPU-S這個軟件查看,個人圖是下面這樣,我也不知道個人正常不?各位大神幫我看看?