Re: [菜單] 45K 黑蘋果 deep learning 實驗機
原文吃掉
來說說支援的硬體好了
如果大家要補充也歡迎
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寫出來的驅動我相信沒有違反遊戲規則拉)
相信到這裡大家都看得出來所提到的和蘋果的版權無關吧?
講到現在我們連系統怎麼取得和怎麼安裝我們都沒談到,也不會去談
請大家在正確與合理不侵犯他人著作權的情況下參考這篇文章就好
上面那些是關於所謂黑蘋果的基礎認識,如果板眾對如何正確的驅動有興趣我會考慮再多寫
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.247.107.157
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1502962249.A.162.html
※ 編輯: soto2080 (27.247.107.157), 08/17/2017 17:39:51
→
08/17 17:41, , 1F
08/17 17:41, 1F
後續有寫我會多注意,感謝
推
08/17 17:47, , 2F
08/17 17:47, 2F
嗯嗯改了
※ 編輯: soto2080 (27.247.107.157), 08/17/2017 17:49:22
→
08/17 18:27, , 3F
08/17 18:27, 3F
→
08/17 18:28, , 4F
08/17 18:28, 4F
→
08/17 18:28, , 5F
08/17 18:28, 5F
→
08/17 18:29, , 6F
08/17 18:29, 6F
→
08/17 18:29, , 7F
08/17 18:29, 7F
所以我上面唯一提到安裝只有提到在舊款的macbook上面可以藉由上面提到的原理更新到最新的macOS歐!
※ 編輯: soto2080 (27.247.107.157), 08/17/2017 18:46:57
推
08/17 19:04, , 8F
08/17 19:04, 8F
推
08/17 19:14, , 9F
08/17 19:14, 9F
→
08/17 19:14, , 10F
08/17 19:14, 10F
→
08/17 19:14, , 11F
08/17 19:14, 11F
感謝補充 CPU支援看系統 但是SNB以後應該都可以上最新
→
08/17 19:28, , 12F
08/17 19:28, 12F
→
08/17 19:28, , 13F
08/17 19:28, 13F
→
08/17 19:28, , 14F
08/17 19:28, 14F
→
08/17 19:28, , 15F
08/17 19:28, 15F
→
08/17 19:28, , 16F
08/17 19:28, 16F
→
08/17 19:28, , 17F
08/17 19:28, 17F
→
08/17 19:28, , 18F
08/17 19:28, 18F
→
08/17 19:45, , 19F
08/17 19:45, 19F
→
08/17 19:45, , 20F
08/17 19:45, 20F
→
08/17 19:45, , 21F
08/17 19:45, 21F
→
08/17 19:45, , 22F
08/17 19:45, 22F
→
08/17 19:45, , 23F
08/17 19:45, 23F
推
08/17 19:50, , 24F
08/17 19:50, 24F
→
08/17 19:50, , 25F
08/17 19:50, 25F
→
08/17 19:51, , 26F
08/17 19:51, 26F
說騙其實也是拉,Clover在處理顯卡的時候大量使用devprop_add_value這個函式
將所需要的參數增加到自己的電腦裡面,其實本來就認識只是缺參數功能會有小問題
DSDT patch裡面用也是大量的用了AddProperties
→
08/17 20:12, , 27F
08/17 20:12, 27F
→
08/17 20:12, , 28F
08/17 20:12, 28F
→
08/17 20:12, , 29F
08/17 20:12, 29F
是的
※ 編輯: soto2080 (27.247.107.157), 08/17/2017 21:20:49
討論串 (同標題文章)
完整討論串 (本文為第 7 之 7 篇):