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.mzph.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…