作者soto2080 (我說..)
看板PC_Shopping
標題Re: [菜單] 45K 黑蘋果 deep learning 實驗機
時間Thu Aug 17 17:30:46 2017
原文吃掉
來說說支援的硬體好了
如果大家要補充也歡迎
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://webptt.com/m.aspx?n=bbs/PC_Shopping/M.1502962249.A.162.html
※ 編輯: soto2080 (27.247.107.157), 08/17/2017 17:39:51
1F:→ anedo : 法律還是以國內的為主。美國的只能當參考..08/17 17:41
後續有寫我會多注意,感謝
2F:推 vobor : 給Mac用的叫作OSX吧? 改名了? 08/17 17:47
嗯嗯改了
※ 編輯: soto2080 (27.247.107.157), 08/17/2017 17:49:22
3F:→ flylee : store.apple.com/Catalog/US/Images/MacOSX.htm08/17 18:27
4F:→ flylee : use one copy of the Apple Software on08/17 18:28
5F:→ flylee : a single Apple-labeled computer08/17 18:28
6F:→ flylee : 他只授權你裝在 "Apple-labled computer" 08/17 18:29
7F:→ flylee : so ... 你懂得的 !08/17 18:29
所以我上面唯一提到安裝只有提到在舊款的macbook上面可以藉由上面提到的原理更新到最新的macOS歐!
※ 編輯: soto2080 (27.247.107.157), 08/17/2017 18:46:57
8F:推 Ruminative : 這麼專業文一定要推的啦 08/17 19:04
9F:推 benjenq : 支援CPU還是有限制的,新OS不支援太舊的U,太舊的OS 08/17 19:14
10F:→ benjenq : 不支援新U,到2012年10.8支援x64時更直接淘汰32位 08/17 19:14
11F:→ benjenq : 元的C2D(替換kernel就不討論了) 08/17 19:14
感謝補充 CPU支援看系統 但是SNB以後應該都可以上最新
12F:→ benjenq : 蘋果單方面主張OSX只準允許裝在Mac機器,這主張在 08/17 19:28
13F:→ benjenq : 國外也是有爭議的。用戶合法取得OSX之後,蘋果公司 08/17 19:28
14F:→ benjenq : 限制用戶不能安裝在非Mac機器,有侵害用戶使用權的 08/17 19:28
15F:→ benjenq : 疑慮,對此蘋果公司解釋該主張:用戶取得的OSX並不 08/17 19:28
16F:→ benjenq : 包括所有權,所以用戶必須遵守蘋果公司的使用規範。 08/17 19:28
17F:→ benjenq : 意思大概就是「OSX是我蘋果公司的,給你(用戶)使用 08/17 19:28
18F:→ benjenq : 還是得聽我的。」 08/17 19:28
19F:→ benjenq : 到了近期這類爭議逐漸淡化,只要黑營不去惡意踩線( 08/17 19:45
20F:→ benjenq : 破壞安全性),不去推廣侵蝕Mac市場,基本上蘋果公 08/17 19:45
21F:→ benjenq : 司也不會有刻意的反制,甚至還有默許的可能,例如TB 08/17 19:45
22F:→ benjenq : 3外接GPU也是從黑營開始的,今年蘋果才正式解禁, 08/17 19:45
23F:→ benjenq : 找第三方搭配自己賺 08/17 19:45
24F:推 eszerfrm : 其實就是一個字「騙」 08/17 19:50
25F:→ eszerfrm : clover通常都是靠騙的騙過蘋果以為是認識的硬體 08/17 19:50
26F:→ eszerfrm : 我說的「讓蘋果能辨認硬體」其實是微婉的說法xD 08/17 19:51
說騙其實也是拉,Clover在處理顯卡的時候大量使用devprop_add_value這個函式
將所需要的參數增加到自己的電腦裡面,其實本來就認識只是缺參數功能會有小問題
DSDT patch裡面用也是大量的用了AddProperties
27F:→ benjenq : Bootloader要啟動原生的OSX當然只能用騙的,所以黑 08/17 20:12
28F:→ benjenq : 蘋果跟電蝦有關,採購的硬體跟Mac有87%+像,跑OSX也 08/17 20:12
29F:→ benjenq : 就越87%+穩 08/17 20:12
是的
※ 編輯: soto2080 (27.247.107.157), 08/17/2017 21:20:49