不要再啃黑苹果了

  刚上大学那会儿,由于笔者家庭条件不是很好,但是,因为笔者是计算机专业的,所以就需要用电脑来学习编程。我记得大一课程主要是公共课,大二的时候大多数都是专业课,没有电脑只靠书本上的讲解是远远不够的,于是家里就想办法给我凑出一点钱,然后买了个电脑。

  因为上大学之前也没有怎么接触过电脑,对于电脑知识可以说是和文盲差不多,包括电脑常识以及软件的使用以及如何挑选电脑,不同的配置是什么价位的,都是一无所知。所以,再买电脑之前,我有提前在网上做了点儿功课,简单了解了一些电脑相关的知识。

  但是,笔者最终还是没有买到一个配置不错的电脑,被导购员忽悠了,买了一个I3的处理器,内存我记得是2G,硬盘是500G,1G的英伟达独立显卡。

  后面有了电脑之后,就开始折腾电脑了,一时间狂补电脑相关内容。后来熟悉了电脑以及配置之后,就又开始折腾装系统。不知道有没有人和我一样,能把电脑硬盘分成4个分区,然后给每一个分区上都安装一个系统,然后每次开机从4个系统中来选择启动的时候,感觉特别牛的样子,现在想想那个时候也真够能折腾的。

  我记得一开始学习安装系统的时候,只知道把iso文件解压了,然后双击里面的exe文件进行默认的安装。后来学会了自定义安装分区,再到后来学会制作U盘启动,然后从U盘来安装系统,后面还学会了在U盘中安装PE系统,然后从U盘启动进入PE系统来对电脑进行一些操作。我记得笔者当时学习汇编语言的时候,因为我们学习的是16位的汇编,当时编译运行环境只能是32位的系统,所以笔者就在D盘上安装一个32为的Win7来学习。

  折腾了一段时间Windows系统之后,偶然间发现了Linux系统,于是就开始折腾Linux了。一开始对于Linux毫不了解,于是自己就从网上以及论坛上了解和学习Linux的一些基本命令操作。我记得笔者刚开始折腾Linux的时候选择的是Ubuntu系统,一开始还不会安装Linux,就通过在Windows中安装虚拟机然后再在虚拟机中安装它,因为虚拟机安装Linux基本上都是下一步、下一步的点击按钮就可以了。

  后来对Linux有点概念之后,就想着在自己的电脑上安装Linux。于是就从硬盘上压缩出一个新的分区,制作好U盘引导开始安装,由于自己第一次在电脑上进行安装Linux,所以不清楚有些关键的步骤,还是和在虚拟机中那样进行操作了。

  等到安装完之后,提示让我重启,于是我就点了重启,然后就悲剧了。电脑无法进入系统了,启动后直接就是grub命令界面,进不去安装好多Linux,就连本来好着的Windows系统也悲剧了,进不去了。

  由于第一次碰到这种情况,一时间不知道该怎么处理,又不好去问别人。算还好,还有手机可以上网,于是就赶快在网上查了这种情况。发现是我安装Linux的时候把电脑引导分区给破坏了,现在开机就进入了grab界面了。于是各种论坛、贴吧去逛个遍,最后我记得是通过U盘引导进入PE系统,然后使用修复工具修复了引导分区,才进入了Windows,也还好,算是有惊无险,没有错误地把全盘给格式化了,要不然就悲剧了。

  玩儿了一段时间的Linux之后,一个偶然的机会,我从网上看都有人在自己的Windows电脑上安装了Mac系统,这便是传说中的黑苹果了,并且可以正常进入系统。于是,我就第一时间下载了一个Mac系统的镜像,在虚拟机里体验了下Mac,感觉和Windows体验很不一样,一时间,我就感觉我得研究下Mac系统了。

  虚拟机中体验Mac总感觉不是很爽,于是就想着和之前一样在自己电脑上安装。说干就干,开始在各个论坛中跟着大神的步骤,在Windows中安装好几个软件,我记得首先是通过工具软件把下载好的系统镜像写入U盘;然后还需要再有盘中添加Mac的引导,我记得笔者一开始使用的是变色龙,后来换成了四叶草,再到最后换成了opencore;再接着就是需要把一些仿冒的驱动放到系统引导驱动的文件夹里面,修改好plist配置文件;插入U盘选择从变色龙启动。

  然后呢,然后我相信折腾过黑苹果的人都知道,肯定是会出现一系列的千奇百怪的错误,什么卡log、五国、花屏、闪屏、键盘无响应等等。在进入安装引导界面之前,我记得我折腾了好久才能够黑屏log进入到可以选择语言的界面。

  然后就继续配置好一些信息,等待复制文件走安装进度。很不幸,没有走完安装进度就有挂了,出现无限重启。这个阶段又花费了很长时间,后来终于能够走完安装进度,然后提示重启,于是我就点了重启。等来的不是进入系统,等来的又是无限重启,哎,真是醉了。

  后来通过替换仿冒驱动,修改plist配置,删除显卡驱动等等方法终于是可以进入系统里了。但是又有很多未知的问题等着你你,像什么花屏、画面卡顿的显卡异常,没办法驱动网卡导致不能使用网络,声卡驱动无法正常工作导致没有声音,蓝牙没法使用,WiFi无法工作等等太多太多问题了。

  我记得我通过学习修改仿冒驱动,学会抓取主板以及显卡等rom信息进行修改制作DSDT文件来解决声卡、显卡以及有线网卡的问题;由于蓝牙我无线网卡集成在一起,并且无线网卡是Intel的,据说是误解,所以,我甚至从网上重新购买了一块可以在黑苹果里面驱动的无线网卡替换了电脑原装的网卡,激活了蓝牙和无线网卡。

  现在想想,真佩服当时的自己,能够那么有耐心和恒心去解决碰到的一个又一个问题。从当时一开始的电脑小白,到最后成功肯上黑苹果。这一路真的并不简单,太不容易了。我记得过程中我有碰到过安装完系统没有网卡驱动无法使用网络,也有操作失误造成电脑重要数据丢失,注册表错乱导致无法开机,引导丢失导致无法进入系统……太多太多问题了。

  但是我也不后悔,因为我在折腾的过程中学到了很多。包括后来我维以生活的iOS开发技术也是在我折腾好的黑苹果里面自学完成的。尽管这个过程中我有碰到很多的挫折,也熬了很多个夜晚,甚至是牺牲了自己课余出去玩儿的时间,也丢失了一些重要的电脑数据,但是最终的结果是好的,所以我觉得这一切都是值得的!

  但是,我不建议大家和我一样去折腾,也不建议大家在非Mac电脑上去安装黑苹果,必定这相当于是我上一个文章《App破解?别闹了》中所说的破解别人的软件一样,属于不道德的行为。条件好点的还是建议大家买一个真正的Mac,或者买个二手的也可以的,必定总是以不正当的手法去越过人家的限制,就相当于是在剽窃人家的劳动成果,真的不好!

  那么,你对于黑苹果的问题,怎么看呢?欢迎留言讨论,也希望喜欢笔者的小伙伴关注下笔者,以便于后面能够继续查看笔者的一些文章,感谢大家!

  举报/反馈