黑苹果安装经历

    买不起白苹果,尝试在我的电脑上装一个黑苹果系统经历一番折腾,多次尝试,终于把mac装到了台式机上,为便于以后重装,将在此详细记录整个过程,裹脚布,又臭又长,高手勿读。
    一、硬件设备及目标
    intel core i5-6600(集成核显Intel(R) HD Graphics 530)+华硕B150M-A/M.2(板载有VGA、HDMI、声卡、网卡)+16G+2块金士顿SSD(一块120G,一块480G)。声卡(Realtek ALC887以及Intel Skylake HDMI,这个看名字就知道是从HDMI接口输出声音),网卡是(Realtek PCIE GBE family controller),显示器是23英寸飞利浦显示,支持HDMI和VGA输入(据说MAC对VGA支持不行,需要装驱动,所以我用了hdmi),罗技USB键盘,罗技无线鼠标。一个硬盘120G安装了win10系统,另外一块硬盘用DG删除了所有分区,U盘插在usb2.0接口上(插在3.0上会出现apfs_module_start:1689错误)。
    我的目标是在电脑上装一个win10和原版mac(网上有的教程和远程安装的是恢复版,第三方集成好的系统我不知道里面加的有啥程序,所以也不想用),选用的版本是10.15.4。
    说明:下述安装过程中出现的错误解决办法是针对我的电脑配置,其他的也可能有用,也可能没用,无论有用没,最重要的一点是找efi文件和kext驱动
    二、安装盘的制作
    要想下载mac系统原版在mac下简单,在win下就比较费劲,不过网上有人写了一个工具gibMacOS可以在win下实现,gibMacOS是corpnewt大神编写的可直接从Apple下载macOS组件并且从Windows环境构建macOS系统安装程序的python2/python3脚本。建议使用最新版Win10系统,旧系统可能存在兼容性问题,我在WIN7下无法运行。
    1.从https://github.com/corpnewt/gibMacOS下载gibMacOS,电脑上先安装好python3,也可以让gibMacOS自动安装,但是不好用,还是自己下载安装python3并配置好吧。
    2.下载dd和7z(gibmac好像也可以下载,我是提前下载的),下载后保存在gibMacOs里面的Scripts文件夹里面,dd命名为ddrelease64.exe,7z命名为7z.exe(网上下载的通常有版本号,要去掉)。
    3.运行gibMacOS,弹出如下窗口,按数字选择要下载的版本,如果不想用它下可以获得对应的版本文件下载地址,先输入i再输入1,就会打印出10.5.4(19E2269)对应的下载地址。这里我直接输入1,下载最新版本。

输入1然后回车下载最新版本
Failed:None代表文件全部下载成功,没有失败的

    4.下载完毕后电脑上插入优盘(我第一次是用64G优盘,安装过程中提示出错,网上有人说是优盘太大,我就改成了16G,为了验证是否真的不行,我又重新测试,下面的截图可能有64G的也有16G的,后来证明64G优盘也可以)执行gibMacOS下的MakeInstall.bat,输入数字选择要在哪个盘做成引导盘,下面还有一些控制选项,比如O,使用OpenCore代替Clover,G格式化分区为GPT格式。只能选择一个,也可以不选。

输入2,回车,然后输入y回车
在此输入刚才下载的macos的路径(默认保存在gibMacOS下的macOs Downloads下),回车
出现了一次错误,可能是因为我之前做过一次,里面有个FAT32分区205.52MB的原因,我用DG把优盘所有分区删除后再试就没问题了。
运行到这一步要注意,因为多种原因从github上下载速度贼慢或无速度会导致失败,解决办法请搜索github加速或科学上网。
到此制作引导盘成功

    三、BIOS设置
    无论使用哪种方法进行安装,BIOS设置的步骤是不能免去的。各个机型需要做的具体设置不太一样,但总的来说以下几项是必须的(别人写的,实验次数太多,实在太累了,在这先用别人写的):
关闭 Fast Boot、CSM、CFG Lock、Secure Boot、VT-d,OS Type 选择 Other,清空 Secure Boot Key开启 VT-x(用于虚拟化)、Execute Disable Bit、iGPU(如果用核显)、Above 4G Decoding
    dvmt pre=allocated  32->512m  必须的(对于我的,其他的电脑可能不用)
    四、引导安装
    从优盘引导,上来就来了个黑底白字错误,OCABC:Found legacy AptioMemoryFix driver!,解决办法,删除u盘boot分区里EFI->CLOVER->drivers->UEFI下的OcQuirks.efi和OcQuirks.plist文件,再次引导。

进入了三叶草安装器,选中齿轮图标,进去
在Boot Args:后面输入-v,这样引导时就可以看到文字提示,能判断出哪个地方出问题了。输完后按回车光标移到前面才能选择其他的,然后点击return,返回上上图,点击第一个图标,回车,然后满屏开始跑代码了
当执行到这时长时间停止不动,然后出现下图
如果前面不在引导选项那加-V的话,会显示一个进度条然后就出现一个圆圈里面一个斜杠禁止符号

    找好efi和kext后剩下的就一路顺风了,制作引导盘简单,BIOS设置也简单,最难的是找efi和kext。还有关于ssdt等知识我没涉及到,假设要组装电脑考虑装黑苹果的话务必先上网查支持免驱的硬件,这样最省事。
    安装后请注意要在系统设置的节能里面关闭休眠,黑苹果唤醒有问题(据说打补丁可以解决,我没试)

你可能感兴趣的:(黑苹果安装经历)