黑苹果
2019 年 7 月 30 日
黑苹果装机WriteUp
19年折腾黑苹果装机的一些记录
写在开头
2019年7月30日,在我心中酝酿许久的那颗对于MacOS的渴望之心,终于还是迸发了出来,也就有了这个Write Up,旨在能够让自己坚持搞下去(毕竟大价钱买的SSD)且能给后面要装黑苹果的同学铺个路,不多说,直接上配置。
配置
笔记本机型:神舟战神G8-KP7S1 主板:Notebook P65_67HSHP ( 100 Series/C230 Series 芯片组 Family - A152 ) CPU:英特尔 Core i7-7700HQ @ 2.80GHz 四核 内存:16 GB ( 英睿达 DDR4 2400MHz ) 显卡:Nvidia GeForce GTX 1070 ( 8 GB / 蓝天(CLEVO) ) 声卡:瑞昱 ALC899 @ 英特尔 High Definition Audio 控制器 网卡:瑞昱 RTL8168/8111/8112 Gigabit Ethernet Controller / 蓝天(CLEVO)
Day1
开始装机,这款神舟用的蓝天准系统 公模,所以拆完D面就直接找到了多出的M.2接口
然而问题来了,我拿手边一个空闲的SSD试了一下发现接口对不上,在查阅后发现了问题,原来是因为M.2接口也分Socket2和Socket3,而他们的区别也不止在支持的协议上,还有他们的接口形状。
观察完了插槽和接口还不够,我拨打了神舟客服询问了该拓展插槽支持的协议,惊奇的发现不支持NVMe,只支持SATA和PCIe,最终我只得放弃三星的高速SSD,选择了Intel的稳定且价格较低的500G SSD。
然后就是坐等到货的漫长时光啦,Day1 END。。。
Day2
今天算是工程中最重要的步骤之一,我要检查是否每个硬件都有其对应的apple原生驱动,首先来到声卡,这很明显是一块板载的ALC899声卡,我查了下,竟恰好有托管在github上的项目专门针对ALC899在MacOS中的原生高音质输出进行体现和维护
然后就是烧录U盘了,我用的balenaetcher,这是一个在Github上的开源项目,支持MacOS的dmg安装文件的烧录,但在烧录之前,我还要校验一遍MD5来确保dmg文件没有问题,然后烧录进去。
在烧录完的盘里配置了一下plist文件,研究了很多关于配置的文章,坐等明天取回盘后开工!
Day2 END
Day3
硬盘取回家前,先将系统包(包内含用于EFI恢复的PE系统、Clover引导和苹果系统安装程序)烧录进U盘
我们已经确认了ESP分区为存放Clover引导的地方,PE分区显然是PE系统,而5.77GB的分区我们可以猜测就是MacOS的安装包存放位置
下面就进入到装SSD环节
最后只得利用我所能找到最短且口径相同的螺丝代替,SSD仍存在松动,这也是我不得不吐槽神舟的地方,盒子里不给配螺丝,扩展位也不给螺丝,非常不方便加装。
烧录完成后我重新插拔U盘并进行重启,在开机页面F2进入BIOS页面,选择通过USB启动,成功的进入了Clover引导页面,然而迎来的却是更大的问题
最终尝试N次后无果,确认是镜像出了问题,立即换了网站下载镜像并重复以上步骤,进入Clover页面终于看到了安装包选项,接下来是更头疼的问题
在查阅CSDN和简书中的类似问题后发现,一切有关🚫的问题都指向了“Couldn’t allocate memory”这个Error,翻译成中文就是无法分配内存,而这只有在Mac系统下的Clover Configure中设置EFI才能解决,也就是说在当前情况下这个问题是无解的,最后只得借助网上已经配好的EFI碰运气,终于在更换了一个类似机型的config.plist文件后进入了安装页面(具体解决原理会在后面讲到)
就这样,系统成功安装,但是在使用方面仍存在很多问题,也是后面几天会解决的问题,到Day3结束时就已经查询了近百篇博客,知识量的庞大非常考验人的毅力和总结能力,因为黑苹果的许多特殊原因(错误的多样性等等),有许多问题需要自己去尝试和寻找答案,这是个高压且工作量巨大的过程。
Day3 END
版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
作者: Barry 发表日期:2019 年 7 月 30 日