国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
黑蘋(píng)果從入門(mén)到精通 篇二:關(guān)于黑蘋(píng)果你必須要知道的事兒
唐少游   2019-03-23 15:49:17 

黑蘋(píng)果從入門(mén)到精通 篇二:關(guān)于黑蘋(píng)果你必須要知道的事兒

創(chuàng)作立場(chǎng)聲明:最近手頭兩臺(tái)電腦一臺(tái)主板壞了,在修,另一臺(tái)則進(jìn)行了更換,所以后兩篇文章暫時(shí)寫(xiě)了一半,另外平時(shí)還要準(zhǔn)備考試,所以更新的比較慢,請(qǐng)大家見(jiàn)諒。

什么是黑蘋(píng)果

由于Macbook/iMac/Mac Pro均使用Intel處理器,讓普通電腦安裝macOS成為可能,在non-Apple機(jī)器上安裝macOS就是黑蘋(píng)果。

黑蘋(píng)果的歷史

在2005年之前,Apple的Macbook系列使用IBM的PowerPC架構(gòu)處理器,所以macOS屬于獨(dú)占系統(tǒng),僅僅Macbook系列可以安裝,但是在2005年6月,蘋(píng)果在WWDC上宣布他們將個(gè)人電腦從PowerPC架構(gòu)轉(zhuǎn)向Intel的x86架構(gòu)。這就讓很多人萌生了在非蘋(píng)果硬件上安裝macOS的想法。
大約3個(gè)月時(shí)間后,OS X 10.4 Tiger被匿名黑客宣布破解!但是當(dāng)時(shí)的破解非常差勁,和現(xiàn)在A(yíng)MD黑蘋(píng)果類(lèi)似,采用了更換定制內(nèi)核的方法,這就要求每一個(gè)版本都要有黑客及時(shí)更新相應(yīng)內(nèi)核進(jìn)行替換。
OS X 10.6 Snow Leopard發(fā)布后,osx86社區(qū)的一位黑客寫(xiě)了一個(gè)名為chameleon的bootloader,國(guó)內(nèi)大家稱(chēng)呼為“變色龍”,這是第一個(gè)廣泛性的引導(dǎo)器,基于這個(gè)bootloader我們可以比較容易地通過(guò)修改一系列config和DSDT來(lái)啟動(dòng)OS X,相較于之前替換內(nèi)核的方法,大大減輕了黑客們的工作量。從此黑蘋(píng)果慢慢進(jìn)入了大眾的視野,由困難變得簡(jiǎn)單起來(lái)。

Clover

OS X 10.10 Yosemite版本開(kāi)始,出現(xiàn)了新的引導(dǎo)方式——Clover Bootloader,即四葉草。它支持UEFI啟動(dòng),相較于Chameleon功能更加強(qiáng)大,適配更加完美,調(diào)試更加簡(jiǎn)單。和之前不同,10.10開(kāi)始內(nèi)核替換幾乎絕跡,幾乎所有的黑蘋(píng)果都采用使用額外的bootloader來(lái)引導(dǎo)OS X原版安裝鏡像,盡量減少kext的修改,來(lái)實(shí)現(xiàn)穩(wěn)定的黑蘋(píng)果安裝。

隨著時(shí)間的推移,目前幾乎所有的黑蘋(píng)果都采用Clover引導(dǎo)。在極客們的努力下,越來(lái)越多的BUG被修復(fù),kext封裝越來(lái)越精簡(jiǎn),我們配置黑蘋(píng)果也越來(lái)越簡(jiǎn)單、方便。

為什么我們要黑蘋(píng)果

接下來(lái)的比較純粹從程序員角度,并非什么音頻視頻編輯。 

Ubuntu

Linux 在Windows/Linux/macOS之間對(duì)比,你會(huì)發(fā)現(xiàn)Linux對(duì)于界面做的真的比較一般,相對(duì)而言Ubuntu等大眾Linux稍好,但是和其它兩者相比就沒(méi)什么優(yōu)勢(shì),而且很多軟件不適配,例如QQ等還需要wine來(lái)幫忙。

Windows 10

Windows Windows 10真心很不錯(cuò),不僅擁有宇宙第一IDE和生產(chǎn)力鼻祖Office套件,擁有龐大的軟件生態(tài)圈,QQ、微信更不會(huì)缺少,但是個(gè)人非常不喜歡cmd,和linux的bash相比簡(jiǎn)直是渣渣,這導(dǎo)致很多Terminal能完成的事情,Windows需要專(zhuān)門(mén)的軟件,而且使用Windows就等于放棄了Linux/Unix工具鏈,就算能使用也非常麻煩。

macOS Mojave

macOS macOS一方面具有非常不錯(cuò)的UI界面,同時(shí)常見(jiàn)的Office、QQ、微信等軟件都有,而且Unix-like的BSD內(nèi)核讓它擁有和Linux一樣強(qiáng)大的Terminal,能使用Linux工具鏈,但這并不是說(shuō)macOS就是天下第一系統(tǒng)了,相反,和Linux相比macOS的包管理機(jī)制弱爆了,homebrew早前甚至只有源碼分發(fā)方式,下載完還得編譯一遍,而且ruby的很多問(wèn)題我還解決不了(可能是我不懂ruby所致),其次和iOS一樣,macOS的OpenGL支持非常弱,所以圖形能力在A(yíng)pple產(chǎn)品上就不要考慮了,啥時(shí)候高冷的Apple能大力發(fā)展一下metal說(shuō)不定還能看看,最后要說(shuō)macOS其實(shí)屬于表面光鮮,它很多細(xì)節(jié)體現(xiàn)出來(lái)macOS實(shí)際上粗制濫造,例如CPUPM都是一個(gè)個(gè)的配置文件,你的CPU符合這個(gè)文件就使用這套配置方案,如果不在其中那對(duì)不起,不支持。圖形卡也是一樣,很多BUG都是草草結(jié)尾,你真的細(xì)究會(huì)發(fā)現(xiàn)macOS和Linux完全不是一個(gè)級(jí)別的系統(tǒng),大部分Linux發(fā)行版bug fixed or not fixed可以明顯看出,但是macOS很多bug是差不多fix,能用,但很丑陋。
那為什么大部分的程序員都推薦Macbook Pro呢? 原因很簡(jiǎn)單,雖然macOS系統(tǒng)很粗制濫造,但是在Macbook Pro上用起來(lái)沒(méi)啥問(wèn)題,有bug但是會(huì)有蘋(píng)果幫你處理,大多數(shù)人看中就是三點(diǎn):有常用軟件、能用Terminal和工具鏈、MacBook Pro總體而言還算不錯(cuò)的筆記本。很多時(shí)候不折騰是好事,工作學(xué)習(xí)就夠累的了,為什么還要分心做些下水道活。
那黑蘋(píng)果存在的意義是什么? 很多人看完上面覺(jué)得我在打臉自己,選擇macOS是為了不折騰,但是黑蘋(píng)果屬于頂頂折騰人的,為什么我們要搞?實(shí)際上黑蘋(píng)果有三部分用戶(hù):第一部分純粹就是玩玩,折騰有意思,裝完就完事兒了;第二部分人是電影、音頻工作室,這個(gè)是真的,因?yàn)槲疑磉吘陀写祟?lèi)人,蘋(píng)果的產(chǎn)品是在太貴太貴,頂配iMac能接近十萬(wàn),而且最讓人蛋疼的是很多時(shí)候你有錢(qián)蘋(píng)果也沒(méi)有好的機(jī)器給你;第三類(lèi)人是程序員,不過(guò)是沒(méi)啥錢(qián)的程序員,例如學(xué)生、或者收入并不高的、新入職的程序員,有些時(shí)候?yàn)榱藢⒕?,iOS開(kāi)發(fā)必須要macOS,就試試黑蘋(píng)果。總體而言,一二類(lèi)占大多數(shù),程序員如果用黑蘋(píng)果一般都是公司配的Macbook不行,那么自己組一套不錯(cuò)的黑蘋(píng)果用著。

黑蘋(píng)果完美嗎?

經(jīng)過(guò)這么多年的發(fā)展,黑蘋(píng)果基本上可以稱(chēng)得上是比較簡(jiǎn)單、相對(duì)完美了,特別是對(duì)于臺(tái)式機(jī),只要你用的是大眾硬件,兼容硬件,那么基本上簡(jiǎn)單操作后你就可以得到一臺(tái)比較完美的機(jī)器。那么完美主要包括哪幾方面呢?我這里簡(jiǎn)單列舉,包括但并不局限于(只說(shuō)臺(tái)式機(jī)啊):

  1. CPU:個(gè)人覺(jué)得ivy bridge及之后的處理器一般都可以,Sandy bridge及更老的安裝Mojave需要在Clover Boot Argument中添加一個(gè)跳過(guò)兼容性檢查的設(shè)置。

  2. 顯卡:最好最好要么是Intel的核顯,要么是AMD RX 4xx/5xx或者Vega56/64,別N卡了,等驅(qū)動(dòng)實(shí)在傷不起,AMD卡現(xiàn)在這么便宜,收一張玩玩花不了幾個(gè)錢(qián)。

  3. 聲卡:ALC系列的相對(duì)來(lái)說(shuō)容易點(diǎn),此外還要處理HDMI/DP輸出聲音

  4. 網(wǎng)卡:BCM94352z、BCM94360cd等等,基本我只用博通固定款

  5. 藍(lán)牙:如果無(wú)線(xiàn)網(wǎng)卡是特定型號(hào),一般藍(lán)牙都能驅(qū)動(dòng)

  6. 電源管理:原生CPU電源管理,變頻等等

  7. USB:USB內(nèi)建,并不算難

  8. 睡眠:這玩意兒只要上面幾個(gè)處理好,各種東西都內(nèi)建完成,一般就可以用,但是臺(tái)式機(jī)不睡眠也沒(méi)啥大問(wèn)題。

所以總的來(lái)說(shuō)黑蘋(píng)果臺(tái)式機(jī)還是挺簡(jiǎn)單的,符合相對(duì)完美,且可以簡(jiǎn)易升級(jí)的機(jī)器給程序員用也很不錯(cuò)!很多時(shí)候公司發(fā)給你的MacBook Pro都是最低配的那種,18年前CPU都是雙核四線(xiàn)程低壓U,配8G內(nèi)存 128G硬盤(pán),說(shuō)實(shí)話(huà)真的不能讓人滿(mǎn)意,所以花點(diǎn)小錢(qián)組一套強(qiáng)力臺(tái)式機(jī)吊打MacBook Pro毫不費(fèi)力。
筆記本的話(huà)會(huì)更復(fù)雜,首先是雙顯卡需要屏蔽獨(dú)顯,其次類(lèi)似于屏幕內(nèi)建等等的問(wèn)題都會(huì)讓你頭大,所以筆記本最好是有現(xiàn)成的EFI。

黑蘋(píng)果知識(shí)獲取

  • tonymacx86.com:這是國(guó)外的一個(gè)黑蘋(píng)果論壇,上面有幾位非常厲害的Clover和相關(guān)Kexts維護(hù)者,不收費(fèi)有詳細(xì)教程,首推論壇!

  • insanelyMac:國(guó)外一個(gè)比較早的一個(gè)黑蘋(píng)果論壇,就是在上文中osx86社區(qū)衍生而來(lái)的論壇,人數(shù)也不少,但是我用的較少,了解不多,有時(shí)候下載的會(huì)到這邊來(lái)。

  • github:Github也是一個(gè)非常好的黑果資源搜索器,首先大部分的Kexts開(kāi)發(fā)者都把庫(kù)放到了這里,其次很多現(xiàn)成現(xiàn)成的EFI也在上邊,在這里我發(fā)現(xiàn)了最佳黑蘋(píng)果筆記本——XPS 9360頂配。

  • 遠(yuǎn)景論壇:算是國(guó)內(nèi)最大的黑蘋(píng)果論壇,最早我接觸黑蘋(píng)果的時(shí)候就是在威鋒x86和遠(yuǎn)景,相對(duì)而言威鋒x86很多資料都太老了,置頂?shù)木A都是好幾年前的,對(duì)現(xiàn)在根本沒(méi)有幫助,所以國(guó)內(nèi)論壇首選遠(yuǎn)景,國(guó)內(nèi)比較知名的黑果開(kāi)發(fā)者也在上面混,但是遠(yuǎn)景也有很多問(wèn)題,首先貌似現(xiàn)在是不開(kāi)放的狀態(tài),注冊(cè)要邀請(qǐng)碼,其次遠(yuǎn)景曾經(jīng)有一年左右時(shí)間存在問(wèn)題,域名解析或者服務(wù)器掛了,最最重要的是遠(yuǎn)景知識(shí)不成體系,很多時(shí)候大家都是做了個(gè)EFI分享出來(lái)完事兒,究竟怎么做的,重點(diǎn)在哪里,這個(gè)比較少,而且很多資源都是搬運(yùn)國(guó)外的東西,個(gè)人建議你如果黑蘋(píng)果水平還不錯(cuò),閑來(lái)看看別人在玩啥可以,但別想著從這里學(xué)會(huì)東西。

  • 諸多個(gè)人論壇:這個(gè)需要個(gè)人收集,國(guó)內(nèi)的有國(guó)光、黑果小兵,國(guó)外的nickwoodhams等等,先不用急著看,個(gè)人建議先從tonymacx86看起。

黑蘋(píng)果原理

這部分原理為了讓大家能聽(tīng)懂,我盡量說(shuō)的簡(jiǎn)單一些
電腦系統(tǒng)的啟動(dòng)需要兩個(gè)東西一起應(yīng)用,一個(gè)是Bootloader,就是啟動(dòng)器,二是兼容這個(gè)啟動(dòng)器的操作系統(tǒng)。
啟動(dòng)器就是喚醒操作系統(tǒng)的一個(gè)小系統(tǒng),它被燒錄在主板ROM上,目前的通用啟動(dòng)器有BIOS和UEFI,沒(méi)有UEFI BIOS這種東西,很多人誤以為UEFI就是引導(dǎo)方式,并不是,UEFI是和BIOS平級(jí)的Bootloader。大多數(shù)電腦都是用基于這兩款定制修改出來(lái)的Bootloader。
蘋(píng)果很奇葩,它的引導(dǎo)方式是用的是蘋(píng)果自家定制的EFI搭配各種軟硬件引導(dǎo)進(jìn)入macOS,EFI是UEFI的前身,它相當(dāng)于在EFI基礎(chǔ)上再做修改,和UEFI同屬EFI衍生。普通UEFI是無(wú)法引導(dǎo)macOS的,不僅僅是不兼容,還在于無(wú)法提供各類(lèi)macOS啟動(dòng)需要的數(shù)據(jù)和驗(yàn)證。
從黑蘋(píng)果的歷史中我們可以了解到,黑蘋(píng)果的方法無(wú)非就是兩種,一、替換內(nèi)核,啟動(dòng)需要的信息全部寫(xiě)好,需要的驗(yàn)證刪掉,這個(gè)操作相對(duì)繁瑣,每個(gè)版本都需要替換,升級(jí)不易,目前AMD處理器黑蘋(píng)果使用替換內(nèi)核不太一樣,它是將內(nèi)核做了修改,讓macOS也能識(shí)別Ryzen處理器,本質(zhì)上還需要Clover引導(dǎo),所以個(gè)人不是很推薦Ryzen,因?yàn)檫@不夠原生,當(dāng)然你只是想玩玩另說(shuō)。二、啟動(dòng)器:大神開(kāi)發(fā)出來(lái)第三方啟動(dòng)器,讓UEFI先啟動(dòng)這個(gè)第三方啟動(dòng)器,然后第三方啟動(dòng)器再引導(dǎo)macOS,并且在啟動(dòng)過(guò)程中提供各類(lèi)參數(shù)、數(shù)據(jù)、跳過(guò)驗(yàn)證等等。
目前最主流的是UEFI+Clover,首先最近五六年的主板都是UEFI,其次Clover發(fā)展的最快最好,支持最完善,生態(tài)最優(yōu)。很多人可能會(huì)問(wèn)我BIOS+Clover可以不,可以,但是我這里不講,需要請(qǐng)自行研究。
還有一些奇怪的引導(dǎo)方式,例如Ozmosis等屬于修改主板UEFI,讓他能兼容macOS,并且提供需要的數(shù)據(jù)等等,但是個(gè)人不是很喜歡,首先Ozmosis發(fā)展的并不是特別好,仍然比較小眾,維護(hù)者少,其次每次修改都需要刷寫(xiě)B(tài)IOS,大哥!ROM亂刷保不準(zhǔn)哪天出事兒了哭都來(lái)不及,要用編程器救磚了,而且刷BIOS這個(gè)也太麻煩了,你刷個(gè)一次兩次可以,刷N次就太累了,當(dāng)然某些主板可以玩玩,比如有現(xiàn)成long release support的主板,例如我手頭有一塊技嘉Z97N-WIFI貌似是有人在維護(hù)的,總之不推薦。

Clover Bootloader

總結(jié)一下,這里使用的UEFI+Clover引導(dǎo)macOS實(shí)際上是每次主板啟動(dòng),都會(huì)引導(dǎo)硬盤(pán)EFI分區(qū)中的Clover,然后再由定制的Clover來(lái)引導(dǎo)macOS,Clover的功能非常強(qiáng)大,可以加載各種定制EFI文件,還可以提供對(duì)NVME支持,所以之前X99雞血驅(qū)動(dòng)有些方法就是使用Clover來(lái)加載,還有一些老主板引導(dǎo)NVME也使用了Clover。你完全可以把Clover理解為一個(gè)安裝在硬盤(pán)上的Bootloader。

黑蘋(píng)果安裝大致流程解釋

假設(shè)有一臺(tái)空機(jī)器,我們要在上面安裝macOS,那么我們首先需要在macOS下制作一個(gè)macOS安裝U盤(pán),這就是為什么我們?cè)诘谝黄袑?xiě)的是VMware安裝macOS,我們可以借此創(chuàng)建一個(gè)包含macOS安裝文件的U盤(pán),接下來(lái)我們需要在U盤(pán)的EFI分區(qū)中安裝Clover引導(dǎo),這樣我們?cè)跈C(jī)器上插入U(xiǎn)盤(pán),UEFI就會(huì)引導(dǎo)U盤(pán)EFI分區(qū)的Clover,我們?cè)俳柚鶦lover進(jìn)入macOS安裝環(huán)境。
這里最大的難點(diǎn)就在于如何配置Clover引導(dǎo),Clover配置選項(xiàng)繁多,功能定義查找不清,我們將在下一篇文章中詳細(xì)講解,總之,只要能設(shè)置好Clover引導(dǎo),我們就能順利進(jìn)入macOS安裝界面,一步步安裝macOS。所以經(jīng)常你能在論壇上看到有人伸手要EFI,只要配置類(lèi)似,可能就能順利安裝。
在安裝完macOS后,我們需要把U盤(pán)的Clover文件放到硬盤(pán)的EFI分區(qū)中,然后對(duì)Clover進(jìn)行進(jìn)一步的設(shè)置,因?yàn)樵诎惭b的時(shí)候,我無(wú)所謂聲卡網(wǎng)卡顯卡是否正常驅(qū)動(dòng),甚至無(wú)所謂USB藍(lán)牙等等,我只要安裝完就行。但在安裝完后,為了完美運(yùn)行,我們就需要慢慢調(diào)試差錯(cuò),修改Clover并加入Kexts讓聲卡顯卡網(wǎng)卡工作,內(nèi)建USB無(wú)線(xiàn)藍(lán)牙,添加DSDT/SSDT讓CPU工作變頻正常,這就非??简?yàn)黑蘋(píng)果的功底了,我們將在后面慢慢講解。

結(jié)尾

最后要說(shuō)一下,黑蘋(píng)果真的很累很麻煩,而且黑蘋(píng)果失敗很多時(shí)候你是一頭霧水,不知道哪里出錯(cuò),要翻很多資料甚至很久之后你才會(huì)明白,而且有時(shí)候你明白了也沒(méi)辦法修補(bǔ),因?yàn)楫吘刮覀兡芰τ邢蓿约阂膊豢赡軐?xiě)驅(qū)動(dòng)或者修改Clover,所以黑蘋(píng)果且黑且珍惜,如果失敗了也不要沮喪,這就是圖一樂(lè)子,倘若你沒(méi)有黑果基礎(chǔ),又在開(kāi)始看之前就抱著一定要黑成功的打算,那我勸你還是早早退坑,買(mǎi)一臺(tái)MacBook Pro,省下來(lái)的時(shí)間去賺錢(qián)說(shuō)不定連十臺(tái)Macbook都賺回來(lái)了。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
【黑果小兵】【微信首發(fā)】macOS Big Sur 11.2.2 20D80 Installer f...
在普通pc上安裝macOS——制作u盤(pán)安裝盤(pán)與安裝系統(tǒng)
黑蘋(píng)果從入門(mén)到精通:在Intel電腦上安裝macOS 10.14 Mojave
黑蘋(píng)果教程
安裝最新MAC OS系統(tǒng)看完這篇分享能讓你少熬夜3天
黑蘋(píng)果安裝教程(macOS Mojave 10.14.6/High Sierra 10.13.6)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服