viploser 发表于 2021-2-18 07:31:20

零基础黑苹果安装实战

超级精简的零基础安装实战
软件下载:http://www.ccmacos.cn
视频教程:https://www.bilibili.com/video/BV1iE41157Vd
前人分享:https://github.com/daliansky/Hackintosh
把软件下载下来;在软件里或者前人分享里找到和自己机器配套的EFI和kext;按视频操作;结束。


这是我第一次写到一半就不想写了的帖子。聪聪大神有软件、有视频教程,GitHub有整理好的资源。B站还有其他大佬的实践视频。我写这个有啥用啊。硬挺着写完而已。
/*黑苹果安装技术,是在无数技术前辈的开拓和无数用户的探索之上逐步成熟的;再此向技术先驱们致敬。我感受到的,不是站在巨人肩膀之上,而是站在千军万马阵前。*/
/*本帖所有内容均面向零基础技术纯白展开,核心操作步骤采用“嘿我是聪聪”开发的“Cc黑苹果安装工具”进行半自动配置+自动化的磁盘及数据操作。*/
/*黑苹果技术并不是面向个人消费者的成熟业务,是折腾爱好者和自我精进者对知识盲区的冲刺。请合理看待需求和客观现实。黑苹果的终点一定是白苹果。*/
/*本帖仅作引路,不设答疑。也对技术原理展开讨论。对于辩论表演技术家们,本帖概不欢迎。*/


写给太长不看的朋友,操作实战简明步骤:

1 屏蔽BIOS中的Legacy引导,关闭Secure Boot。
2 访问http://www.ccmacos.cn,下载“嘿我是聪聪”开发的“Cc黑苹果安装工具”。
3 访问https://github.com/daliansky/Hackintosh,看看有没有自己对应的配置或机型。
4.1 如果3中有对应机型,下载配套的引导文件夹(EFI)和驱动(kexts)。
4.2 如果3中没有对应机型,在软件EFI下载界面引导文件夹,在软件驱动安装界面找到对应驱动包。
4.3 如果4.2中在软件驱动安装界面找不到驱动,访问https://onedrive.live.com/?authkey=%21APjCyRpzoAKp4xs&id=FE4038DA929BFB23%21455036&cid=FE4038DA929BFB23找找。
5 如果EFI和kexts是分别下载的,把kexts放进EFI下面kexts文件夹里。
6 在软件EFI下载界面下载系统镜像。
7 访问https://www.diskgenius.cn/download.php下载DiskGenis调整磁盘分区
8 重新打开Cc黑苹果安装工具,在软件一键安装MacOS界面选择分区,拖入镜像和EFI文件夹,执行安装。
9 在BIOS中将CcMacOS设为第一引导。


零 我为什么要挑战这样一个黑洞一样的领域并写出一篇很大概率会被人骂的帖子

      2014年12月,那时候我还在大学校园里,用着一台Dell笔记本,i5-4200U/AMD8670M/4G/1T;因为那一段相对闲,也为了折腾技术,装了Win10技术预览+黑苹果双系统。这是我第一次接触黑苹果,这套系统并没有什么真正的实用性,没有什么生产里可言,稳定性也极差,甚至日常蓝屏/五国。在一所和计算机毫不相关的大学里,这种技术实践是丝毫没有展示性可言的;在我同学严重,会除尘、会系统无损换SSD才是技术。
在这次折腾之中,我接触到了黑苹果这个圈子。哪怕是在2014年,黑苹果圈子也是对新人非常不友好的圈子。理由其实也很简单。黑苹果安装是个非常个人定制化的过程,安装过程在本质上并不考验执行能力,而是在考验操作者解决问题的能力。大量不看顶置教程、不看说明文档、不看经验分享就贸然上手的技术纯白们在论坛发着大量的不明所以的问题,而让用爱发电的技术大牛们无偿点对点解决每个纯白的问题显然又是不现实的,而且这种探索性问题不亲手操作设备是几乎没办法明确解决一个具体问题的。还有一个我们经常忽视的客观事实,人在掌握一项技能之后是没有办法完全模拟未掌握技能时的思考过程和逻辑构成的(哪怕是从事教育行业的专业人士也只能做到引导和启发,而不能做到完全从学生的角度去推演);这也就导致了哪怕是论坛顶级技术大神联合编制的“零基础扫盲贴”并不能真正让零基础纯白看懂。信息壁垒就这样逐渐形成加厚,对新人的“不友好”也就反复加深了。
      我已经预感到,这篇帖子会是一篇很有争议性的“实战”贴。在经历过基础积累和黑苹果完善的大佬看来,这是一篇投机取巧的帖子;在零基础纯白看来,这仍然是一篇有信息壁垒的帖子。而且,我本身也作为黑苹果新人,写出的额这篇帖子能解决的问题是很小的一部分;正如我在题首的备注中提到,我的核心操作依赖“嘿我是聪聪”开发的“Cc黑苹果安装工具”。
      目前,中文网络下讨论黑苹果最活跃的是远景论坛,远景论坛采取了邀请制注册,而获取论坛内用户分享的镜像、引导、驱动等文件需要登录并支付论坛代币。那么对于初次接触黑苹果的零基础纯白用户,势必需要一条能绕过远景论坛账号“壁垒”的小路。所以我尝试着写了这篇帖子,把我折腾黑苹果期间收集到的可以直接下载的公开连接进行了收集整理。同时附上了我安装黑苹果的体会。
/*此处澄清一下,我并不是在抨击远景论坛的邀请制,更对大论坛设置账号限制的做法没有任何异议;我能理解远景论坛管理层掌控那样一个体量巨大人员构成复杂的大论坛的难处,也完全尊重远景论坛管理层做出的选择。*/
/*我经历过“特定时间+邀请码+答题及格=注册成功”的AcFun,也经历过“答题及格(远远不止弹幕礼仪)=注册成功”的Bilibili;也亲眼见证了开放注册之后两站在视频、弹幕、评论质量上的断崖式下跌。当平台足够大,开放注册=新人贴泛滥=核心用户的流失=虚假繁荣,注册管控=屏蔽泛滥的低端问题=高水平讨论=整体的提升,这两个等式很现实。每个平台对账号的管控程度都是基于用户人数和管理时间的平衡,都不容易。*/
      相信同样是黑苹果技术新人的我写出的零基础实战贴能带来一点不一样的感觉。


一 背景介绍——黑苹果的起源和流派

      黑苹果起源很简单,就是一群喜欢自我技术精进和挑战边界的先驱们希望能在非苹果硬件上用苹果系统,在技术执行能力强的大牛带领下,搞出了一套机制,就诞生了黑苹果。个人认为精髓是模拟和欺骗:尽可能模拟苹果的UEFI BIOS和NVRAM,去欺骗苹果系统的底层和核心。
      黑苹果安装主要分为古典派,原版镜像派,懒人版镜像派,超级懒人版镜像派,自动处理派。
      古典派是真正的技术大牛,安装从Mac App Store原版安装程序开始,经过自制安装镜像,修改Windows引导,系统安装,苹果系统驱动注入,建立基于苹果的引导模式,引导参数调整,引导修复实现。古典派与原版镜像派的区别是所有工具均来源于官方,需要有在Windows下修改苹果安装文件并建立可引导安装介质的能力。
      原版镜像派不需要自制安装镜像(下载大神发布的原版镜像),这个镜像是dmg格式,但需要自主完成古典派的后续操作。原版镜像派与懒人版镜像派的区别是需要经过系统安装的过程。
      懒人版镜像派的“懒人版镜像”本质是磁盘备份,这个镜像是cdr格式,可以直接把刚刚完成安装但未注入驱动的初始化系统(可以理解成刚部署到U盘的wtg系统)还原到目标磁盘,可以省去把系统从安装介质安装到目标磁盘的过程,完成磁盘还原后,进行驱动注入并修改引导参数即可。懒人版镜像派与超级懒人版镜像派的区别是需要自主寻找并注入驱动,需要手动建立引导。
      超级懒人版镜像派类似于WinXP/7时期的GHOST系统,完成后修改引导参数即可。这种方法主要是淘宝卖家在做,曾经被各大论坛联合封杀,超级懒人版镜像这个词已经很难寻觅了。
      自动处理派是今天我操作实战的技术基础。特别感谢“嘿我是聪聪”开发的“Cc黑苹果安装工具”,实现了引导合并、镜像写入、驱动注入的图形化自动化操作。可以类比nkc3g4站长开发的wtga工具,只不过wtga是把win装到u盘,ccmacos是把苹果系统装到硬盘。


二 操作前需要的基础知识

1、引导。EFI文件夹是什么。EFI文件夹里是一个微型操作系统,是在模拟白苹果在系统内核加载前的环境,通过这个微型操作系统去把苹果系统的内核带起来。文件夹里有一个引导位点(.efi文件),一个参数文件(config),一系列辅助位点(一系列辅助.efi文件),一些必备驱动(一系列.kext文件)。
2、驱动。kexts是什么。苹果系统的硬件驱动是文件都是XXX.kext,这个文件在Windows下会被识别成文件夹。kexts的的s是kext的复数的意思。注意不要在Windows打开xxx.kext文件夹。
3、苹果引导的基本过程。白苹果是EFI BIOS读取NVRAM加载系统内核。黑苹果没有EFI BIOS和NVRAM,会先跑一个微型操作系统再去把系统内核带起来。稍微详细一点说:UEFI会读取一个.efi文件,这个位点会指示电脑去读取config中的参数,进而加载一系列辅助.efi文件,这一系列辅助位点又会读取并加载一系列kext,这时候微型操作系统已经跑起来了;然后去加载苹果系统内核。
4、需要注意的细节:Cc黑苹果安装工具会修改磁盘分区和引导文件,所以对于Windows来说是一个“病毒”。操作前需要关闭杀毒软件。所有文件的存放目录不要有中文。安装工具需要管理员权限运行。重要文件请先备份好。


三 软件的菜单详解

0、软件的下载地址为http://www.ccmacos.cn,软件官网提供了详细的解释和视频教程。
/*我现在开始质疑字节写这篇帖子的意义了。都有官方视频教程了,我还写个什么劲。所以我把帖子的分类从教程变成了经验分享。*/
/*好吧,继续碎碎念一会儿吧。我在帖子最最最前面又加了一块超级精简的零基础安装实战,去看官方视频吧。能省好多时间。*/
1、一键安装MacOS界面

这个界面是软件的主操作界面,当所有文件准备齐全之后,就是在这里完成操作。镜像和EFI文件夹都是采用拖拽的形式拉入软件的。
分区选择部分需要从上到下操作,中间的分区列表不支持鼠标操作,需要在右侧下拉菜单选择分区。
特别注意:软件没有进度条,只有类似日志的当前操作提醒。如果软件卡住了,任务管理器关掉它,用DiskGenius整理一下磁盘分区,重新开制作软件开始就行。
风险提示:任何的磁盘操作之后必须重启安装软件,否者分区列表编号有混乱风险。
2、驱动安装界面

软件提示可以直接在安装过程中注入驱动,但是仅支持Clover四叶草。
个人建议操作过程还是自己做EFI文件夹,自己把驱动放进去。
这里提供一个驱动下载地址https://onedrive.live.com/?authkey=%21APjCyRpzoAKp4xs&id=FE4038DA929BFB23%21455036&cid=FE4038DA929BFB23
/*关于Onedrive怎么用的问题,Onedrive的客户端并没有挂掉,所以,只要能跳转客户端就可以了。用移动设备会方便一些,kext文件也并不大*/
关于英特尔网卡的问题。之前黑苹果的英特尔网卡是彻底无解的。但是最近有大神写了驱动。安装的操作方法就是下载下面的两个驱动放到kexts里,然后用HeliPort设置Wi-Fi欧可以了。
英特尔网卡:https://github.com/OpenIntelWireless/itlwm
英特尔蓝牙:https://github.com/OpenIntelWireless/IntelBluetoothFirmware
英特尔网卡Wi-Fi连接软件:https://github.com/OpenIntelWireless/HeliPort
3、EFI下载界面

黑苹果安装难度的核心就在EFI,严格说是EFI文件夹里的config(配置);驱动善用搜索引擎就可以了,有就是有没有就是没有;辅助.efi文件和基础kexts都是固定的。
但是config是一个参数清单,是可以改代码的。
技术大神领先我这种新人的地方就是config了,大神是可以手改config的。
这个界面还有一个功能,就是下载镜像,中间列表里那个b.CcMacOS资源,就是系统镜像,img格式镜像,我更倾向于这个是原版镜像转制,但我并不确定。
4、引导修复

这里比较厉害的功能是时间修复。因为Windows和macOS对于CMOS/NVRAM中的时间是有不同认识的。黑苹果就会有八个小时的时差。
按照之前的解决方案是在Windows改注册表,在黑苹果改plist。聪聪大神实现了图形化操作。
5、关于——像大神致敬

我真的不知道说什么了。
这篇帖子我写到一半我就不想写了,但是毕竟已经写了好几个小时了,就写完吧。真的没什么可写的了。


四 黑苹果的应用范围
/*依旧是一些碎碎念,一些个人观点,有争议。*/
把黑苹果用于生产环境的情况应该是:需要使用苹果第一方软件(Final Cut Pro X/Logic Pro X)且预算内能买到的白苹果不能满足生产要求。据特例子来说,预算2500;买白苹果只能买到i5-5257u/8/128没有独显,FCPX可以无障碍剪辑预览1080p视频,但是4k有卡顿;攒黑苹果这个价位完全可以搞出有独显而且4k无卡顿的机器来。


五 再次整理重要的连接

软件下载:http://www.ccmacos.cn
视频教程:https://www.bilibili.com/video/BV1iE41157Vd
前人分享:https://github.com/daliansky/Hackintosh
长期维护:https://blog.daliansky.net/Hackintosh-long-term-maintenance-model-checklist.html
驱动下载:https://onedrive.live.com/?authkey=%21APjCyRpzoAKp4xs&id=FE4038DA929BFB23%21455036&cid=FE4038DA929BFB23
Intel网卡:https://github.com/OpenIntelWireless


为众人抱薪者,不可使其冻毙于风雪,向各位前辈致敬。



viploser
https://arcice.org
UTC+8.00 2021-02-19 07:30

新空气 发表于 2021-2-18 17:42:42

{:05:}
赞一个!喜欢折腾的嗨起来!!!

w51737 发表于 2021-2-18 19:33:31

生命不息,折腾不止

ZhanBE 发表于 2021-2-18 22:08:16

喜欢!
但是WTGA也改分区,也改引导,为什么不是病毒类?

ATP 发表于 2021-2-18 22:45:22

写这个文章的人很有毅力
值得学习

cmd 发表于 2021-2-22 15:34:03

ZhanBE 发表于 2021-2-18 22:08
喜欢!
但是WTGA也改分区,也改引导,为什么不是病毒类?

也报毒啊

ZhanBE 发表于 2021-2-22 15:48:27

cmd 发表于 2021-2-22 15:34
也报毒啊

我这不会
avast,eset,MSD,AVG,BD,卡巴,360都不会,脑管大概率不会

cmd 发表于 2021-2-22 16:18:13

ZhanBE 发表于 2021-2-22 15:48
我这不会
avast,eset,MSD,AVG,BD,卡巴,360都不会,脑管大概率不会

制作时会报
页: [1] 2
查看完整版本: 零基础黑苹果安装实战