hackintosh黑蘋果_如何構建用于編碼的Hackintosh

hackintosh黑蘋果

by Simon Waters

西蒙·沃特斯(Simon Waters)

如何構建用于編碼的Hackintosh (How to build a Hackintosh for coding)

Let’s talk about Hackintosh-ing — the installation of Mac OS X on PC hardware.

我們來談談Hackintosh-ing-在PC硬件上安裝Mac OSX。

If you want a Mac-compatible computer, but don’t want to shell out thousands of dollars, a Hackintosh can help you code for iOS without buying a Mac.

如果您想要一臺與Mac兼容的計算機,但又不想花數千美元,那么Hackintosh可以幫助您為iOS編寫代碼,而無需購買Mac。

So without further ado, here’s a quick overview of how to build a Hackintosh, its benefits, and hazards you should watch out for.

因此,事不宜遲,這里簡要概述了如何構建Hackintosh,它的好處和應注意的危害。

Well the HP Elitebook 8470p #hackintosh is now built. Time to carry on with @FreeCodeCamp -ing, now that I’m mobile pic.twitter.com/w1psj9Gkud

現在,HP Elitebook 8470p #hackintosh已建成。 時間進行與@FreeCodeCamp -ing,現在我手機pic.twitter.com/w1psj9Gkud

— Simon Waters (@developersimon) June 12, 2016

— Simon Waters(@developersimon) 2016年6月12日

什么是“黑客入侵”? (What is a “Hackintosh”?)

For a number of years now, Apple Macs have shipped with Intel processors, the very same ones found in a PC. In fact, quite a number of hardware components are similar on both PC and Mac, aside from the shiny aluminum case.

多年來,Apple Macs都已經配備了Intel處理器,與PC中的處理器相同。 實際上,除了有光澤的鋁制外殼外,PC和Mac上還有許多相似的硬件組件。

And some intelligent people have figured out a way to install Mac OS X standard PC hardware, thereby fooling it into thinking it’s a real Mac.

一些聰明的人已經想出了一種安裝Mac OS X標準PC硬件的方法,從而愚弄了它以為是真正的Mac。

The main benefit is, of course, price. Building your own Hackintosh from a list of pre-vetted components known to be compatible will cost you considerably less than a real Mac.

當然,主要的好處是價格。 從一系列已知兼容的經過預先審查的組件中構建自己的Hackintosh,比真正的Mac花費更少。

The downside to all this is that building a Hackintosh is that it’s not for the faint-hearted — it takes some research and some knowledge of building a PC, and an element of trial and error to get a fully working system.

所有這一切的不利之處在于,構建Hackintosh并不是為了讓膽怯的人—它需要一些研究和一些知識才能構建PC,并且需要反復試驗的要素才能獲得一個完整的工作系統。

Luckily for us, there are a lot of really great resources online to help in building a Hackintosh.

對我們來說幸運的是,在線上有很多非常有用的資源可以幫助您構建Hackintosh。

My personal favorite is www.tonymacx86.com, where you’ll find hardware buying guides. It also showcases handy installer tools such as Unibeast and Multibeast, which pretty much create a Hackintosh for you if you have the right hardware.

我個人最喜歡的是www.tonymacx86.com ,您可以在其中找到硬件購買指南。 它也展示了方便的安裝工具,如Unibeast和Multibeast ,這幾乎創造的Hackintosh你,如果你有合適的硬件。

我該如何開始? (How do I get started?)

Your best bet is to head over to this beginners post and get reading to familiarize yourself with it all.

最好的選擇是瀏覽這篇初學者文章 ,然后閱讀以熟悉所有內容。

In a nutshell, you start by getting a hold of the latest version of Mac OS X. This guide will help you.

簡而言之,您首先可以獲取最新版本的Mac OSX。 本指南將為您提供幫助 。

You then use Unibeast to create a USB installer of Mac OS X, which will boot on a PC. Once you boot with this USB, you are able to install Mac OS onto a hard drive of your choice.

然后,您使用Unibeast創建Mac OS X的USB安裝程序,它將在PC上啟動。 使用該USB引導后,便可以將Mac OS安裝到您選擇的硬盤上。

The final step is to use Multibeast, which allows you to customize your installation, installing custom Mac drivers (known as “kexts” — kernel extensions). These talk to all your hardware and make sure it’s all recognized as “official” Mac components. It also allows you to boot into Mac OS X without needing the USB drive created earlier, giving you a standalone Mac system.

最后一步是使用Multibeast,它允許您自定義安裝,安裝自定義Mac驅動程序(稱為“ kexts” —內核擴展)。 這些與您的所有硬件都在交談,并確保將其全部識別為“官方” Mac組件。 它還使您可以啟動Mac OS X,而無需先前創建的USB驅動器,從而為您提供了獨立的Mac系統。

有什么好處? (What are the benefits?)

The main benefit to using a Hackintosh is a much better cost/performance ratio compared to a real Mac. You can save a thousand dollars or more.

與真正的Mac相比,使用Hackintosh的主要好處是性價比更高。 您可以節省一千美元或更多。

Because you can use off-the-shelf hardware, you can in theory build a Mac-compatible computer that is more powerful than any Macs that Apple sells.

因為您可以使用現成的硬件,所以從理論上講,您可以構建與Mac兼容的計算機,該計算機比Apple出售的任何Mac都要強大。

You also get to experience the pure joy of using Mac OS X, which is of course a far superior OS than Windows. (Cue the flame war).

您還可以體驗使用Mac OS X帶來的純粹樂趣,Mac OS X當然比Windows優越得多。 (提示火焰戰爭)。

Finally, you get access to XCode for development. You can create an Apple ID as normal and use it to publish your apps to the App Store.

最后,您可以訪問XCode進行開發。 您可以正常創建一個Apple ID,并使用它來將您的應用發布到App Store。

有什么陷阱? (What are the pitfalls?)

Updating to the next version of Mac OS X comes with some risks. You can mostly mitigate these risks by using the Clover bootloader, which keeps all your custom Hackintosh files in a separate area on your hard drive, called the EFI partition. This partition won’t be overwritten by an OS update.

升級到下一版Mac OS X會帶來一些風險。 您可以使用Clover引導程序來減輕這些風險,該引導程序將所有自定義的Hackintosh文件保存在硬盤驅動器上的單獨區域(稱為EFI分區)中。 該分區不會被操作系統更新覆蓋。

You may not get everything working correctly the first time, so you need to spend a fair bit of time Googling error codes to find out what’s gone wrong. There are very few problems for which there’s no pre-discovered solution, though.

您可能無法在第一時間使一切正常運行,因此您需要花費大量時間Google搜尋錯誤代碼以找出問題所在。 但是,很少有問題沒有預先發現的解決方案。

我可以將筆記本電腦變成Hackintosh嗎? (Can I turn my laptop into a Hackintosh?)

Yes, you can! It’s a bit trickier though, because you are far more limited in hardware customization options than you would be with a desktop computer.

是的你可以! 但是,這有點棘手,因為與臺式機相比,您在硬件自定義選項上的限制要大得多。

It will either work, or it won’t. Your best bet is to simply Google “laptop model” + “Hackintosh” and see what comes up.

它會起作用,或者不會起作用。 最好的選擇就是簡單地使用Google“筆記本電腦模型” +“ Hackintosh”,然后看看會發生什么。

I did my own research, and can tell you that the HP Elitebook 8470p works perfectly, once you swap out the WiFi card for a $2 one from China on eBay. I picked mine up from a UK laptop refurbishment company for GBP£120 (around USD $180–200). It’s the i5 2.6 Ghz version, with the 14-inch standard definition screen. A lot cheaper than repairing my broken 2008 Macbook Pro!

我進行了自己的研究,可以告訴您,一旦您在eBay上從中國以2美元的價格交換了WiFi卡,HP Elitebook 8470p即可正常工作。 我從一家英國筆記本電腦翻新公司買了我的東西,價格為120英鎊(約合180–200美元)。 它是i5 2.6 Ghz版本,帶有14英寸標清屏幕。 比修復我壞掉的2008 Macbook Pro便宜得多!

As you can see, it is recognized as a mid 2012 Macbook Pro.

如您所見,它被認為是2012年中期的Macbook Pro。

什么是用于Hackintosh的最佳硬件? (What’s the best hardware to use for a Hackintosh?)

If you’re looking to build a new computer from scratch, head over to www.tonymacx86.com and look at the latest buyers guide (updated monthly). Any components you pick from that list will work, but the most important are the motherboard and CPU. I’ve found that RAM and storage barely make any difference. With a fully-compatible motherboard (Gigabyte’s work well), you won’t need any external ethernet or WiFi cards, as you’ll have everything working “out-of-the-box”.

如果您想從頭開始構建新計算機,請訪問www.tonymacx86.com,并查看最新的購買者指南(每月更新)。 您從該列表中選擇的所有組件都可以使用,但是最重要的是主板和CPU。 我發現RAM和存儲幾乎沒有任何區別。 使用完全兼容的主板(技嘉可以很好地工作),您將不需要任何外部以太網或WiFi卡,因為一切都將“開箱即用”。

Here’s the current Hackintosh configuration I use for my for my desktop computer:

這是我用于臺式機的當前Hackintosh配置:

  • Gigabyte Z97-SLI Motherboard

    技嘉Z97-SLI主板
  • Intel 4770K CPU @ 3.5 Ghz

    英特爾4770K CPU @ 3.5 Ghz
  • 16GB Corsair RAM (2x 8GB sticks)

    16GB海盜船RAM(2個8GB記憶棒)
  • Gigabyte 760 OC Windforce edition GFX

    技嘉760 OC Windforce版GFX
  • 128GB SSD for the OS

    適用于操作系統的128GB SSD
  • 3TB and 1.5TB 7200 HDs for storage

    3TB和1.5TB 7200 HD用于存儲

The SSD works great. I can boot my desktop in about 10–15 seconds.

SSD很棒。 我可以在大約10–15秒內啟動桌面。

Back when I started Hackintoshing in around 2009–10, I use an ancient Asus P5K with Core 2 Quad Q6600 processor as my Mac Pro, to compliment my real Macbook Pro early 2008 edition.

早在2009年10月左右開始Hackintoshing時,我使用帶有Core 2 Quad Q6600處理器的古老Asus P5K作為我的Mac Pro,以補充我真正的Macbook Pro 2008年初版。

它要多少錢? (How much does it cost?)

It’s entirely dependent on which components you buy, of course, but you can expect to pay a great deal less than a real Mac. Especially if, like me, you already have a range of PC parts lying around (monitor, keyboard, mouse, case, hard drives etc).

當然,這完全取決于您購買的組件,但是與真正的Mac相比,您可以節省很多錢。 尤其是像我一樣,如果您已經擁有一系列PC部件(顯示器,鍵盤,鼠標,機箱,硬盤驅動器等)。

You don’t really need to invest in a fancy graphics card. The onboard Intel HD4000 that comes with Core CPUs is compatible.

您真的不需要投資購買精美的圖形卡。 核心CPU隨附的板載Intel HD4000是兼容的。

My desktop rig was upgraded last year for about £100 (motherboard), £165 (CPU), and £90 (RAM). I already owned the rest of the components.

我的臺式機設備去年進行了升級,價格分別為100英鎊(主板),165英鎊(CPU)和90英鎊(RAM)。 我已經擁有其余的組件。

我的Hackintosh可以用來做什么? (What can I use my Hackintosh for?)

Anything you’d use a real Mac for. I tend to use my for day-to-day stuff. I also use it in coding my video game in Unreal Engine, which is inspired by the 1980s video game Spindizzy. The main advantage is that I can also export my game to iOS, because XCode is required for iOS development.

任何您要使用真實Mac的東西。 我傾向于用我的日常用品。 我還用它在Unreal Engine中為我的視頻游戲編寫代碼,該游戲的靈感來自1980年代的視頻游戲Spindizzy。 主要優點是我還可以將游戲導出到iOS,因為XCode是iOS開發所必需的。

Windows呢? (What about Windows?)

The beauty of a desktop Hackintosh is that you can (with a bit of work) dual boot Mac OS X and Windows from the same hard drive. However, before you attempt this, it’s worth pointing out that to save any future headaches, you really should consider just using a separate hard drive for each OS. This is due to some technicalities with bootloaders being overwritten once you install Windows. Google “Dual Boot Hackintoshes” for more info.

臺式機Hackintosh的優點在于,您可以(只需做一些工作)就可以從同一硬盤上雙重啟動Mac OS X和Windows。 但是,在嘗試進行此操作之前,值得指出的是,為避免將來出現任何麻煩,您確實應該考慮為每個OS使用單獨的硬盤驅動器。 這是由于安裝Windows后,引導加載程序的某些技術會被覆蓋。 谷歌“ Dual Boot Hackintoshes”獲取更多信息。

下一步 (Next steps)

Get yourself over to tonymacx86.com and start your research. From a user experience point of view, once you are up and running, there is no difference between a Hackintosh and a real Mac, other than the shiny box it comes it. In terms of performance, you will get far more for your money, and these days stability is just as good as a real Mac.

將您自己帶到tonymacx86.com并開始您的研究。 從用戶體驗的角度來看,一旦啟動并運行,Hackintosh和真正的Mac之間就沒有區別,除了它附帶的閃亮框。 在性能方面,您將物有所值,而且如今的穩定性與真正的Mac一樣好。

Happy Hackintoshing!

快樂的Hackintoshing!

Originally published at simonwaters.co.uk on June 30, 2016.

最初于2016年6月30日在simonwaters.co.uk上發布。

翻譯自: https://www.freecodecamp.org/news/build-a-hackintosh-for-coding-560bcdd3446d/

hackintosh黑蘋果

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/396046.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/396046.shtml
英文地址,請注明出處:http://en.pswp.cn/news/396046.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

hide show vue 動畫_(Vue動效)7.Vue中動畫封裝

關鍵詞&#xff1a;動畫封裝——進行可復用一、如何封裝&#xff1f;1、使用&#xff1a;局部組件傳遞數據局部組件中使用JS動畫2、原理&#xff1a;將動畫效果完全第封裝在一個名為<fade>的組件中&#xff0c;今后如要復用&#xff0c;只需要復制有其組件名的部分&#…

android項目編譯命令行,命令行編譯Android項目

1. 生成R文件> aapt package -f -m -J ./gen -S res -M AndroidManifest.xml -I D:\android.jar-f 如果編譯生成的文件已經存在&#xff0c;強制覆蓋。-m 使生成的包的目錄存放在-J參數指定的目錄-J 指定生成的R.java 的輸出目錄路徑-S 指定res文件夾的路徑-I 指定某個版本平…

jQuery datepicker和jQuery validator 共用時bug

當我們給一個元素綁定一個datepick后又要對它用validator進行驗證時會發現驗證并沒有成功 因為當點擊該元素時候input彈出datepick的UI就已經失去了焦點它驗證的仍然是前一個值&#xff0c; 不過還好 datepick提供了onSelect 事件我們可以在這個事件觸發的時候重新把焦點在賦給…

《Python地理數據處理》——導讀

前言本書可以幫助你學習使用地理空間數據的基礎知識&#xff0c;主要是使用GDAL / OGR。當然&#xff0c;還有其他選擇&#xff0c;但其中一些都是建立在GDAL的基礎之上&#xff0c;所以如果你理解了本書中的內容&#xff0c;就可以很輕松地學習其他知識。這不是一本關于地理信…

記一次Java AES 加解密 對應C# AES加解密 的一波三折

最近在跟三方對接 對方采用AES加解密 作為一個資深neter Ctrl CV 是我最大的優點 所以我義正言辭的問他們要了demo java demo代碼&#xff1a; public class EncryptDecryptTool {private static final String defaultCharset "UTF-8";private static final String …

zemax評價函數編輯器_ZEMAX與光學設計案例:激光擴束系統詳細設計與公差分析(二)...

目前超過兩千人的光學與光學設計方面的微信公眾號&#xff0c;歡迎您的到來&#xff01;激光擴束系統公差分析ZEMAX與光學設計案例&#xff1a;激光擴束系統詳細設計與公差分析(二)作者&#xff1a;墨子川上10倍擴束系統在上篇已經設計好了&#xff0c;接下來就是進行系統的公差…

決策者根據什么曲線做出決策_如何做出產品設計決策

決策者根據什么曲線做出決策by Tanner Christensen由Tanner Christensen 如何做出產品設計決策 (How Product Design Decisions are Made) Recently in a Facebook group dedicated to designers, known as Designers Guild, a young design student named Marina Candela ask…

移動前端框架重構幾個關鍵問題

1. 是否該廢棄iscroll&#xff1f; 我得出的結論是&#xff0c;是該廢棄了。那當時為什么要用iscroll&#xff1f; 原因有三個&#xff1a; 1. 因為別人也用了。 2. 為了iPhone上頁面滑動更順暢。 3. 為了用上拉、下拉刷新。 關于這三個原因有幾點觀點&#xff1a; 1. 人最容易…

android 內部共享存儲,Android共享內部存儲

我現在面對txt文件的類似情況,并做到了這一點.File downloadedFile new File( context.getFilesDir(),"simple.txt" );downloadedFile.setReadable( true,false );downloadedFile.setWritable( true,false ); //set read/write for othersUri downloadFileUri Uri.f…

UiPath: Selectors repair 選擇器的修復,即被選擇的按鈕發生改變如何選擇第二按鈕...

實現批量注冊用戶功能時&#xff0c;出現第一個用戶注冊完時&#xff0c;彈出確認按鈕&#xff0c;點擊即可&#xff0c;但是第二個用戶注冊完成時&#xff0c;彈出的按鈕與第一個有差異&#xff0c;圖形用戶界面元素及其父元素的屬性都發生改變。所以就點不了按鈕&#xff0c;…

《C專家編程》一1.6 它很棒,但它符合標準嗎

本節書摘來自異步社區《C專家編程》一書中的第1章&#xff0c;第1.6節&#xff0c;作者 【美】Perter Van Der Linde&#xff0c;更多章節內容可以訪問云棲社區“異步社區”公眾號查看 1.6 它很棒&#xff0c;但它符合標準嗎 不要添亂——立即解散ISO工作小組。 ——匿名人士 …

abap al設置單元格可編輯 oo_excel表格操作: 圖形和圖表編輯技巧匯總(二)

1. 快速選取圖表元素圖表創建好以后&#xff0c;我們還需要對某些圖表元素進行編輯和格式化。圖表區包括整個圖表和它的全部元素&#xff0c;當你選取圖表區后&#xff0c;你就可以看到8個黑色小方塊。要想調整單個的圖表對象&#xff0c;首先必須選取該對象&#xff0c;然后更…

trie樹查找前綴串_Trie數據結構(前綴樹)

trie樹查找前綴串by Julia GeistJulia蓋斯特(Julia Geist) A Trie, (also known as a prefix tree) is a special type of tree used to store associative data structuresTrie (也稱為前綴樹)是一種特殊類型的樹&#xff0c;用于存儲關聯數據結構 A trie (pronounced try) g…

我的北航故事

我的北航故事 致 沙航的我 既然是故事&#xff0c;那就一定少不了我們耳熟能詳的時間&#xff0c;地點&#xff0c;人物&#xff0c;事件&#xff0c;發展&#xff0c;高潮&#xff0c;結局。經過反復的琢磨&#xff0c;我覺得還是寫成日記形式比較適合&#xff0c;一是為了掩蓋…

oppo r11 android版本,OPPO R11手機一共有幾個版本?各版本都有哪些區別?

OPPO正式發布了新一代R11和R11 Plus兩款旗艦手機&#xff0c;那么OPPO R11有幾個版本&#xff1f;OPPO R11各個版本有什么區別&#xff1f;下面帶來OPPO R11各版本區別對比詳細評測&#xff0c;一起來了解下吧!外觀方面&#xff0c;采用微弧面設計&#xff0c;全新打磨輕薄“小…

CDB和PDB的創建、連接、啟動、關閉

CDB和PDB的創建、連接、啟動、關閉 一、CDB和PDB基本管理 基本概念&#xff1a; Multitenant Environment&#xff1a;多租戶環境 CDB&#xff08;Container Database&#xff09;&#xff1a;數據庫容器 PD&#xff08;Pluggable Database&#xff09;&#xff1a;可插拔數據庫…

《Java和Android開發學習指南(第2版)》——第2章,第2.10節本章小結

本節書摘來自異步社區《Java和Android開發學習指南&#xff08;第2版&#xff09;》一書中的第2章&#xff0c;第2.10節本章小結&#xff0c;作者 【加】Budi Kurniawan&#xff0c;更多章節內容可以訪問云棲社區“異步社區”公眾號查看 2.10 本章小結本章介紹了Java語言的基礎…

控制usb掃碼槍_無線也可以很牢靠-世達SATA熱熔膠槍評測

作為一名喜歡動手制作的手工達人&#xff0c;往往樂趣就在于動手過程中的成就感。而在對零件進行固定時&#xff0c;熱熔膠由于可以包裹裸露的電線線頭&#xff0c;固定效果也非常好&#xff0c;相比電焊也更加的簡單易操作&#xff0c;因而被很多人選擇。但是&#xff0c;多數…

測試驅動開發 測試前移_為什么測試驅動的開發有用?

測試驅動開發 測試前移有關如何更有效地應用TDD的技巧&#xff0c;以及為什么它是一種有價值的技術 (Tips on how to apply TDD more efficiently, and why its a valuable technique) Theres a common pattern we follow when we start a project using TDD. We describe the …

Anaconda管理多版本的python環境

通過Conda的環境管理功能&#xff0c;我們能同時安裝多個不同版本的Python&#xff0c;并能根據需要自由切換。下面我將給大家分享一下&#xff0c;新增Python版本&#xff0c;切換&#xff0c;再切回主版本的詳細過程。 方法/步驟 1首先確保你的系統里已經安裝了Conda&#xf…