黑苹果教程-Hackintosh
准备
1)查看电脑是否支持MAC系统
2)利用EFI文件伪装电脑
3)查看驱动是否能用
相关知识
引导
MacOS通过正常安装的途径是不可以在非苹果电脑上运行的。原因是苹果在安装系统之前会运行一个自检程序,检查此电脑是不是苹果电脑,如果不是就会在屏幕上显示一个禁止的符号,使之无法运行MacOS的安装程序。所以我们需要一个方法来骗过这个自检程序,使之认为这台电脑是苹果电脑,从而能够安装苹果系统。这个方法就是提到的引导。
引导方式
截止到目前,可用的引导方式有两种
1)Clover(四叶草)
2)OpenCore(简称OC)
- 内部部分文件夹说明
- 这两种引导文件里都有ACPI、Drivers、Tools、Kexts等文件夹,以及config.plist文件,这个文件时最重要的配置文件,在这里可以进行一些相关配置的设置。而Drivers和Kexts文件夹存放着一些必要的驱动程序(SMC、wifi、蓝牙等)。具体如何在config.plist进行配置和如何选择驱动程序是一件极其复杂的事情。这里暂且没有这些操作的教程。只指导如何利用这些工具来安装好系统。
- 对于具体的机型的OC或者Clover引导,暂时这里的方式是从网上(远景、黑果小兵等)直接找到已经由别人配置好的(这些都是有一些开发者在维护的)直接拿来使用。
- 这两种引导方式区别这里只讲述一点,OC是新的引导方式,而Clover是旧的。而新的引导方式时意味着它可以更好的支持新的MacOS系统,并且现在很多驱动都只在OpenCore中更新,而不再Clover中更新。因此两者都可选的时候尽可能选新的OC。
- 远景论坛注册需要邀请码,目前最效率的方式是淘宝买一个码。
准备工具
1、MacOS镜像(这里最好采用整合了Clover或者OC引导的DMG镜像文件,文件可以在黑果小兵网站下载)
2、一块至少16GB的U盘(用于存储写入的系统镜像)
3、balenaEtcher(将镜像写入U盘,也有其它同样的工具如TransMac、Paragon Hard Disk Manage等)
4、DiskGenius(用于分区工作)
5、EasyUEFI(用于创建引导项并设置引导的顺序,要寻找破解密钥)
6、适配自己电脑型号的EFI文件
步骤
1、首先要准备一个空分区(也可以是一个完整空硬盘),可用DS分一个区,分的时候选择保持空闲。之后在windows自带的磁盘管理新建,新建的时候选择不分配驱动器号或驱动路径,下一步也不要选择格式化。(可直接用windows的磁盘管理创建一个未分配区的分区,通过新建再删除)
2、将系统写入到U盘,打开工具balenaEtcher(或其它写入工具),选择好镜像和u盘即可。写完后用DS打开可以看到两个区,一个是EFI区,用于放置引导文件。上面提到的另外两种工具需要先进行u盘的磁盘格式转换后,再进行写入苹果系统镜像的操作,转换时选择苹果磁盘的格式就行了,有相关字样很好识别(比如Paragon Hard Disk Manage是选择Apple HFS)
- 这里如果没有找到对应自己电脑型号的EFI文件,那么这里就用镜像自带的EFI,前提是你下的镜像是整合了很多机型的EFI的而不是纯净的。进入刚才的EFI分区找到里面的EFI文件夹进去,里面有Boot和Clover,进入Clover,选择一个核显型号与自己电脑相同的.plist文件并将之重命名为config.plist,原来的config.plist要删掉或者直接替换。(Clover引导的话EFI文件夹下是Boot+Clover,如果是OC的话就是Boot+OC文件夹)
- 如果已经下载好了自己适配的EFI文件,那直接将EFI分区下的EFI文件夹里面的东西全删掉(也可以不删除,后面拷贝选择替换也一样),再把自己下载的EFI拷进去就行。这里既可以直接把自己下载的整个EFI文件拷进去,也可以只把EFI文件里的东西拷进去
3、上面就把准备工作就完成了,接下来重启电脑并设置u盘启动,进入引导菜单,选择Install MacOS相关字样的选项进行安装Mac系统。
4、进入到安装界面后,先断网,然后选择磁盘工具进入对话框,找到之前划分出来用于安装Mac系统的分区空间(或者是一个完整硬盘)。点击上面菜单的抹掉,格式选择Mac OS扩展日志式,名字自己随意,确定以进行抹掉操作。抹除完成后,关闭此对话框再选择安装MacOS,并选择刚才进行抹掉操作的分区(或磁盘)进行安装。
5、安装进度条跑完会自动进行重启,重启后引导菜单会多一个选项(名字带有之前设置的分区(或磁盘)名的字样),选择此选项进入Mac系统设置界面,设置完后便可进入系统了。
6、将电脑重启进入windows系统,用DS工具将U盘中的引导文件拷贝奥硬盘中去,这样便可不用U盘来启动了。打开DS选择U盘的EFI分区,再进入EFI文件夹并将里面的文件拷贝出来。再找到电脑硬盘的引导分区(ESP也可能是EFI,一般都是位于第一个硬盘的第一个分区,会用蓝色的字体标明),再进入该分区的EFI文件夹,把刚才拷贝的文件粘贴到这里。如果提示是否要替换就全替换就行。
7、最后使用EasyUEFI软件来创建引导(激活码网上寻找),点击管理EFI启动项,再创建新项,类型选择Linux或其他系统,描述自己取名(如MacOS)。分区选择之前把引导文件粘贴进去的分区,点击浏览文件,展开目录找到EFI下的Boot里的Bootx64.efi并选择(如果是Clover,则找到EFI下的Clover/tools里的Cloverx64.efi并选择)。选好后一直确定,到主界面时把新创建的这个启动选项上移到第一个位置。(之后要改这个启动项顺序可以再用这个软件更改,也可以进入系统的Bios界面去调整)。