黑苹果是什么原因 有关黑苹果知识全解

最近手头两台电脑一个主板坏了,另一个在修,所以后两篇暂时写一半。而且平时还要备考,所以更新比较慢。请原谅我。什么是黑苹果Macbook/iMac/Mac Pro都采用了英特尔处理器,使得普通电脑安装***cOS成为可能。在非苹果机器上安装***cOS就是黑苹果。黑苹果的历史2005年之前,苹...

最近手头两台电脑一个主板坏了,另一个在修,所以后两篇暂时写一半。而且平时还要备考,所以更新比较慢。请原谅我。

什么是黑苹果

Macbook/iMac/Mac Pro都采用了英特尔处理器,使得普通电脑安装***cOS成为可能。在非苹果机器上安装***cOS就是黑苹果。

黑苹果的历史

2005年之前,苹果的Macbook系列使用的是IBM的PowerPC架构处理器,所以***cOS是独占系统,只能安装Macbook系列。然而,2005年6月,苹果在WWDC宣布,他们将把个人电脑从PowerPC架构切换到英特尔的x86架构。这让很多人产生了在非苹果硬件上安装***cOS的想法。

大约3个月后,OS X 10.4老虎宣布被匿名黑客破解!不过当时的破解很差。类似于AMD黑苹果now,采取了更换定制内核的方式,要求每一个版本都要由及时更新相应内核的黑客来更换。

OS10.6雪豹发布后,osx86社区的一个黑客写了一个bootloader,名字叫chameleon,在国内被称为“变色龙”。这是第一个广泛的引导加载程序。基于这个bootloader,我们可以通过修改一系列的config和DSDT轻松启动OS X,相比以前更换内核的方法,大大减少了黑客的工作量。从此黑苹果慢慢进入大众视野,难度也变得简单了。

三叶草

随着OS 10.10 Yosemite的发布,出现了一种新的引导模式——三叶草Bootloader,即四叶草。它支持UEFI启动。相比变色龙,功能更强大,适配更完美,调试更简单。与之前不同的是,内核替换从10.10开始几乎消失了。几乎所有的黑苹果都使用额外的bootloader来引导原来的OS X安装镜像,尽量减少对kext的修改,实现稳定的黑苹果安装。

随着时间的推移,几乎所有的黑苹果都被三叶草所引导。感谢极客们的努力,越来越多的bug被修复,kext包也变得越来越精简,我们配置黑苹果也越来越简单方便。

为什么我们想要黑苹果

以下对比纯属程序员角度,非音视频剪辑。

人的本质

Linux对比Windows/Linux/***cOS,你会发现Linux在界面方面真的很一般。相对而言,Ubuntu等热门Linux略胜一筹,但与其他两者相比并无优势,很多软件并不适合。比如QQ需要酒来帮忙。

Windows 10

WindowsWindows 10确实不错。它不仅拥有宇宙第一的IDE和办公套件,生产力的鼻祖,还拥有庞大的软件生态系统。QQ和微信更是不可或缺。但是个人很不喜欢cmd,和linux中的bash比起来简直就是渣渣,导致很多事情都是终端才能完成的。Windows需要专门的软件,使用Windows相当于放弃了Linux/Unix工具链,即使

马科斯·莫哈维

***cOS一方面,***cOS有非常好的UI界面,同时常见的Office、QQ、微信等软件都有。而且类Unix的BSD内核使其拥有和Linux一样强大的终端,可以使用Linux工具链,但这并不代表Mac OS就是世界第一的系统。相反,与Linux相比,***cOS的包管理机制较弱。家酿更早的时候甚至只有源代码分发方式,下载后还得重新编译。况且我还解决不了ruby的很多问题(可能是因为不懂ruby)。其次,和iOS一样,***cOS的OpenGL支持很弱,所以苹果产品应该不会考虑图形能力。等那么冷的苹果能大力发展金属的时候,可能连看都不看。最后要说的是,***cOS表面上其实是闪闪发光的。它的许多细节表明,***cOS实际上是粗制滥造的。比如CPUPM就是一个一个的配置文件。如果您的CPU符合此文件,请使用此配置方案。如果不在里面,对不起,我不支持。显卡也是如此。很多bug草草收场。如果你真的仔细观察,会发现***cOS和Linux根本不是一个级别的系统。大部分Linux发行版的bug都是修复或者没有修复的,这一点可以很明显的看出来。但是***cOS的很多bug几乎都被修复了,可以用,但是很丑。

那为什么大多数程序员都推荐Macbook Pro呢?原因很简单。虽然***cOS系统粗制滥造,但是用在MacBook Pro上是没有问题的。虽然有问题,但是苹果会帮你解决的。大部分人感兴趣的是三点:有常用软件,终端和工具链可以用,Macbook Pro一般是不错的笔记本。很多时候,不折腾是好事。工作学习已经够累了。干点下水道的活为什么要分心?

黑苹果存在的意义是什么?很多人看了上面的内容都觉得我在打自己的脸。我选***cOS是为了不折腾,但黑苹果属于顶折腾。我们为什么要这么做?其实黑苹果有三部分用户:第一部分纯粹是为了好玩,折腾着玩,折腾完就结束了;第二部分是电影和音频工作室。这是真的,因为我身边就有这样的人。苹果的产品太贵了,顶级的iMac能接近十万,而最痛苦的是很多时候你有钱苹果也没有好机器给你。第三种人是程序员,但是是没有什么钱的程序员,比如学生,或者新入职的程序员,收入不高。有时候为了凑合,iOS开发需要***cOS,那就试试黑苹果吧。一般来说,一、二类占大多数。如果程序员不能用黑苹果,一般是公司提供的Macbook,那么他们可以设置一套好的黑苹果来使用。

黑苹果完美吗?

黑苹果经过这么多年的发展,基本上可以称得上比较简单,比较完善,尤其是桌面电脑。只要使用大众化的硬件,兼容硬件,基本简单操作就能得到一台相对完美的机器。那么完美主要体现在哪些方面呢?我在这里简单列举一下,包括但不限于(仅限桌面):

CPU:个人觉得ivy bridge及之后的处理器一般都可以,Sandy bridge及更老的安装Mojave需要在Clover Boot Argument中添加一个跳过兼容性检查的设置。显卡:最好最好要么是Intel的核显,要么是AMD RX 4xx/5xx或者Vega56/***,别N卡了,等驱动实在伤不起,AMD卡现在这么便宜,收一张玩玩花不了几个钱。声卡:ALC系列的相对来说容易点,此外还要处理HDMI/DP输出声音网卡:BCM94352z、BCM94360cd等等,基本我只用博通固定款蓝牙:如果监听网卡是特定型号,一般蓝牙都能驱动电源管理:原生CPU电源管理,变频等等USB:USB内建,并不算难睡眠:这玩意儿只要上面几个处理好,各种东西都内建完成,一般就可以用,但是台式机不睡眠也没啥大问题。

所以总的来说,黑苹果桌面还是挺简单的,程序员用比较完善,可以轻松升级的机器就挺好的!很多时候,公司送你的MacBook Pro都是最低配的。18年前的CPU是双核四线程低压U,配8G内存,128G硬盘。说实话,真的不尽如人意,花一点小钱设置一个功能强大的桌面来挂MacBook Pro,毫不费力。

笔记本会更复杂。首先,双显卡需要屏蔽,单独显示。其次,像内置屏幕这样的问题会让你头大,所以笔记本最好有现成的电喷。

黑苹果的知识获取

tony***cx86.com:这是国外的一个黑苹果论坛,上面有几位非常厉害的Clover和相关Kexts维护者,不收费有详细教程,首推论坛!insanelyMac:国外一个比较早的一个黑苹果论坛,就是在上文中osx86社区衍生而来的论坛,人数也不少,但是我用的较少,了解不多,有时候下载的会到这边来。github:Github也是一个非常好的黑果资源搜索器,首先大部分的Kexts开发者都把库放到了这里,其次很多现成现成的EFI也在上边,在这里我发现了最佳黑苹果笔记本——XPS 9360顶配。远景论坛:算是国内最大的黑苹果论坛,最早我接触黑苹果的时候就是在威锋x86和远景,相对而言威锋x86很多资料都太老了,置顶的精华都是好几年前的,对现在根本没有帮助,所以国内论坛首选远景,国内比较知名的黑果开发者也在上面混,但是远景也有很多问题,首先貌似现在是不开放的状态,注册要邀请码,其次远景曾经有一年左右时间存在问题,域名解析或者服务器挂了,最最重要的是远景知识不成体系,很多时候大家都是做了个EFI分享出来完事儿,究竟怎么做的,重点在哪里,这个比较少,而且很多资源都是搬运国外的东西,个人建议你如果黑苹果水平还不错,闲来看看别人在玩啥可以,但别想着从这里学会东西。诸多个人论坛:这个需要个人收集,国内的有国光、黑果小兵,国外的nickwoodhams等等,先不用急着看,个人建议先从tony***cx86看起。

黑苹果原理

为了让大家理解这部分原理,我尽量简单一点

电脑的启动需要两样东西一起应用,一个是Bootloader,也就是启动器,一个是与这个启动器兼容的操作系统。

启动器是一个唤醒操作系统的小系统。它刻录在主板的ROM上。目前通用启动器有BIOS和UEFI,没有UEFI BIOS这种东西。很多人误以为UEFI是开机模式,其实不是。UEFI是等同于BIOS的引导加载程序。大多数计算机使用基于这两个定制修改的引导装载程序。

苹果很棒。它的引导方式是使用苹果自己定制的EFI配合各种软硬件引导进入***cOS。EFI是UEFI的前身,相当于在EFI的基础上做了修改,和UEFI属于EFI衍生品。普通UEFI无法引导***cOS,不仅是因为不兼容,还因为无法提供***cOS启动所需的各种数据和验证。

从黑苹果的历史可以知道,黑苹果的方法只有两种。首先更换内核,写好启动需要的所有信息,删除需要的验证。这个操作比较繁琐,每个版本都需要更换,不容易升级。目前AMD处理器黑苹果使用替换内核不同。它修改内核,使***cOS可以识别锐龙处理器,它本质上需要三叶草启动,所以我不太推荐锐龙。二。Launcher:大神开发了一个第三方launcher,允许UEFI先启动这个第三方launcher,然后第三方launcher会引导***cOS,并提供各种参数、数据、跳过验证等。在启动过程中。

目前最主流的是UEFI+Clover。首先最近五六年的主板都是UEFI。其次,三叶草发展最快最好,配套最完善,生态最好。可能很多人会问我BIOS+三叶草行不行,这里就不说了,请大家自己研究。

还有一些奇怪的引导方式,比如Ozmosis,属于修改主板UEFI使其兼容***cOS,提供所需数据等。,但是我不太喜欢。首先Ozmosis开发的不是特别好,还比较小,维护者也少。其次,它每次修改都需要刷BIOS,大哥!ROM出事了再哭都来不及了。要用编程器才能省砖,刷BIOS太麻烦。可以刷一两遍,但是刷n遍太累了。当然有些主板是可以玩的,比如有现成的主板,支持长释放。比如我手头有一块Gigabyte Z97N-WIFI好像有人在维护,反正不推荐。

三叶草引导程序

综上所述,使用UEFI+Clover引导***cOS,实际上就是每次启动主板时,都会引导硬盘EFI分区中的Clover,然后由定制的Clover引导***cOS。Clover非常强大,可以加载各种定制的EFI文件,还可以提供对NVME的支持。所以之前X99鸡血驱动的一些方法都是用三叶草加载,一些老主板也是用三叶草引导NVME。你完全可以把Clover理解为安装在硬盘上的引导加载程序。

黑苹果安装一般流程说明

假设有一台空机器,我们想在上面安装***cOS,那么我们首先需要在***cOS下做一个***cOS安装u盘,这也是为什么我们在第一篇文章中写了VMware安装***cOS,我们可以创建一个包含***cOS安装文件的u盘。接下来我们需要在u盘的EFI分区安装Clover boot,这样当我们将u盘插入机器时,UEFI就会启动u盘EFI分区的Clover。

这里最大的难点在于如何配置三叶草开机。三叶草配置选项很多,功能定义不清楚。我们将在下一篇文章中详细解释。总之,只要我们能设置好Clover boot,就能顺利进入***cOS安装界面,一步一步安装***cOS。所以经常可以看到有人在论坛上伸手要EFI。只要配置差不多,或许就能顺利安装。

安装***cOS后,我们需要把u盘的Clover文件放到硬盘的EFI分区,然后再对Clover做进一步的设置,因为在安装的时候,我并不关心声卡、网卡、显卡驱动是否正常,甚至USB蓝牙等。,我只需要安装它。但是安装后,为了完美运行,需要慢慢调试错误,修改Clover并添加Kexts使声卡和显卡工作,内置USB***蓝牙,添加DSDT/SSDT使CPU正常工作,这些都会考验黑苹果的底子。我们稍后会解释。

End

最后,黑苹果真的很累很麻烦,而且黑苹果失败的时候,你往往很迷茫,不知道哪里出了问题。你会花很长的时间去阅读大量的资料才明白,有时候明白了也修不好。因为毕竟我们能力有限,自己不会写驱动,也不会修改三叶草,所以黑苹果是黑的,是珍贵的。如果你失败了,不要沮丧。这就是图1的乐趣所在。如果你没有黑果基础,在你开始再读之前,你就有了成功的打算。那我劝你早点退休,买个MacBook Pro。你节省的时间会赚钱。说不定连十台Macbooks都赚回来了。

本文来自学如穿井投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/645019.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 07-22
下一篇 07-22

相关推荐

  • 有关母亲的诗句

    有关母亲的诗句有:1、霜殒芦花泪湿衣,白头无复倚柴扉。2、爱子心无尽,归家喜及辰。3、慈乌失其母,哑哑吐哀音。4、搴帷拜母河梁去,白发愁看泪眼枯。5、十五彩衣年,承欢慈母前。6、梁上有双燕,翩翩雄与雌。7、人家见生男女好,不知男女催人老。8、慈母手中线,游子身上衣

    2023-07-28 12:32:01
    1058 0
  • 刘姥姥进大观园有关的谚语

    【刘姥姥进大观园有关的谚语 】核心答案要点: 歇后语:刘姥姥进大观园 —— 眼花缭乱刘姥姥进大观园 —— 洋相百出《刘姥姥进大观园》课文主题:本文通过刘姥姥进大观园后被鸳鸯和凤姐取笑一事,体现了刘姥姥率直、风趣、热情、淳朴的乡下人本色和非比寻常的亲和力。同时,也

    2023-07-28 08:52:01
    1031 0
  • 黑苹果是什么原因 有关黑苹果知识全解

    最近手头两台电脑一个主板坏了,另一个在修,所以后两篇暂时写一半。而且平时还要备考,所以更新比较慢。请原谅我。什么是黑苹果Macbook/iMac/Mac Pro都采用了英特尔处理器,使得普通电脑安装***cOS成为可能。在非苹果机器上安装***cOS就是黑苹果。黑苹果的历史2005年之前,苹

    2023-07-22 11:45:01
    964 0
  • 热稳定性与什么有关

    热稳定性是跟温度有着直接的关系的,简单来说就是某一个物体受到温度的影响,如果温度不断的下降,形变越来越小,那么它的稳定性反而会越来越高,所以热稳定性跟温度应该是成相反的关系。至于单质的热稳定性则是跟化学件牢固程度有着直接的关系,而且是成正比的关系,也就是说

    2023-07-20 14:35:01
    407 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信