Re: [菜單] 45K 黑蘋果 deep learning 實驗機

作者: soto2080 (DaGG)   2017-08-17 17:30:46
原文吃掉
來說說支援的硬體好了
如果大家要補充也歡迎
CPU:
首先基本上忽視AMD INTEL有原生的可以用沒必要自找麻煩啊
INTEL的基本上隨便一顆都可以跑
從古早的Dothan到在的Kabylake都可 讓要用Atom也不是不行(這邊不論內顯)
但是要用新的Clover來引導的話還是越新越好拉
SNB/IVY已經算年代久遠這邊就不說
Haswell以後到現在的Kabylake從賽揚,奔騰 到Core的可以
但是要沒有獨立顯卡的話請選Core系列才會有可以運作的內顯,其他的沒有驅動
主機板與其他選擇:
晶片組:
Intel的從H到X都可 筆電的也OK
SATA控制器:
請選擇用Intel原生Sata控制器的主機板或只插在Intel Sata上面
USB控制器:
請跳過用非Intel的,Yosemite以後非Intel控制器相容很差
另外蘋果原生驅動只支援16個prots,一個同時支援USB2/3的算兩個
所以不用選一堆孔的不然很麻煩= =
HDMI輸出及音效:
HDMI HDA這隨意,Intel晶片組上的都吃,顯卡上的也都吃
音效卡:此處指板載音效卡
基本上以螃蟹卡為大宗,可以在AppleALC的wiki上查詢
SSD:
走SATA3的隨意挑,插在INTEL SATA控制器拉出來的就好了
NVMe基本上挑支援4k sector的,蘋果驅動很挑食(10.13以前)
Note:三星SSD基本上LBA都不支援4K 只有512...
網卡:
基本上推薦Intel on board的就好了
螃蟹的RTL8111也可以
無線網卡與藍牙:
要完整支援(AirDrop/Hand-off...)就用BRCM的
主流用的是BCM94352/BCM94360 一堆衍伸出來的Rebarnd
基本上這用這兩個晶片的就都可以
FaceTime/iMessage 對岸主流解法是你要有真正的頻果序號拉
至於歐洲人的解法怕被魔人抗議就PASS
ThunderBolt:
沒用過但是一樣請選INTEL主控拉
顯卡:
Intel Core系列內顯都可以 但是Sleep可能有問題
Nvidia自己有提供Driver給蘋果使用者,請自己上官方網站看
AMD:沒用過 Pass
說了這麼多,你們應該已經發現幾乎市面上所有單子都符合上述條件了...
另外昨天有人提到的法律問題我分享一下我的看法
黑蘋果有沒有違反蘋果的EULA或者是美國的DMCA-Google大家都看過美國千禧數位版權..
這要看你怎麼對黑蘋果這個詞下定義,或是說你的做法
舉例來說AMD 黑蘋果很多都是透過修改Darwin Kernel的,這個作法基本上已經竄改了
違反了EULA跟DMCA
但是如果透過以Clover 透過載入修改過"主機板上"的ACPI tables來達到驅動硬體
將硬體資訊以蘋果的系統(蘋果不只有macOS這個商業系統也還有Darwin這個開源的)
支援的格式與名稱寫在"主機板上"Dump出來的UEFI裡面來模擬成蘋果
而系統得到他所有需要的參數,成功便是硬體進而使硬體元件正常運作
這個方法我們可以看看小石頭是怎麼做怎麼解釋的...
http://www.asrock.com/mb/Intel/H110M-STX/?cat=Beta
這個方法有個殺雞用牛刀的案例就是被蘋果停止更新的MacBook可以透過Clover去模擬
來達成幾乎不需要修改系統的情況下安裝最新的macOS
剩下一些原生macOS不支援的硬體可以透過依照蘋果開放的系統API撰寫或Port Linux
的驅動程式來驅動(在macOS上使用依照蘋果API寫出來的驅動我相信沒有違反遊戲規則拉)
相信到這裡大家都看得出來所提到的和蘋果的版權無關吧?
講到現在我們連系統怎麼取得和怎麼安裝我們都沒談到,也不會去談
請大家在正確與合理不侵犯他人著作權的情況下參考這篇文章就好
上面那些是關於所謂黑蘋果的基礎認識,如果板眾對如何正確的驅動有興趣我會考慮再多寫

Links booklink

Contact Us: admin [ a t ] ucptt.com