[ozmosis]GA-B75M-D3V-REV.2.0 Ozmosis Bios 制作教程 (二)

制作完带有Ozm的引导功能的rom,如果没有意外,对Bios稍加设置,你已经可以引导原版macOS安装盘。实际上我自己的电脑,在做完OZm的Bios后已经可以安装原版进入系统,只不过是大部分硬件没有驱动,声卡、网卡没有驱动、核显驱动不完美。如果你出现卡错误信息(十有八九),开机按Win+V可以进入Ozmosis的Versore模式,跟Clover的啰嗦模式一样,跑代码,然后可能卡在某处错误,然后处理它,这方面,Clover比Ozmosis方便很多,刷bios又风险较高,所以,通过Clover引导配置完成后,把相关的配置迁移到Ozm会是更加稳健的做法。带有Clover的原版安装盘,可以从网上获得,也可以自己制作,关于系统盘、错误解决按下不表,请大家自行搜索解决。我假定你已经可以进入系统,驱动问题已经解决。那么下一步,你可能想把这些驱动集成到Bios中,使得系统感觉更加纯粹。

  1. Realtek RTL8111网卡驱动
  2. ALC887声卡不驱动
  3. 核显HD4000开机花屏出现8个苹果

date: 2018/5/29

很遗憾,我已经转向linux,hackintosh用起来总有些说不出来的地方,
再之,linux可以满足我的需求,所以放弃了折腾,但是这个文章居然有
人再看,所以我凭着记忆给大家尽量补全。


上一篇文章,主要是讲述怎么制作一个带有ozm基本引导的bios,这篇做一些升级,在bios有限的空间内尽可能放入一些驱动。

(1)Realtek RTL8111网卡驱动
这个有线网卡还是比较好驱动的,我假设hackintosh的系统已经安装完成,并且可以正常进入。
首先,下载一个Kext Utility,这个软件是免费的,官网就可以下载,大家不需要去论坛什么下载又要收积分,还不能保证被修改过得的。进入官网http://cvad-mac.narod.ru/index/0-4,找到下载按钮下载回来就行了,这个软件的功能就是安装驱动和清理缓存。功能简单实用,把驱动.kext拖入到窗口,等待安装完成即可。

image.png

安装完,重启电脑,确认驱动文件是否有效。
大部分hackintosh的驱动都是爱好者制作的,一般在github.com可能都能找到,或者有线索,比在别的地方要安全些,RTL8111的链接:https://github.com/Mieze/RTL8111_driver_for_OS_X , 点击release,下载最新版本尝试,不行再换旧的,通过kext utility安装到系统后,重启确认是否可用,可用的话就把驱动留用。

(2)ALC887声卡驱动
基本步骤与上面RTL8111差不多,找个靠谱的下载链接,通过kext utility安装,测试驱动是否可用,可用的留用。ALC887链接:https://github.com/vit9696/AppleALC ,值得注意的,applealc从V1.1.1版本开始需要额外安装lilu.kext,在寸土寸金的bios里,这不是好消息,所以我建议尝试着从V1.1.0开始,如果可用,能剩下来一些空间,具体测试同上,不多说。我假设以上2个硬件的驱动都测试通过,下一步就是弄进bios。
(1-2-驱动放入bios)
首先,下载kext2ffs,按照说明,把测试通过的kext转换成ffs
然后,参照第1篇教程,插入到bios
最后,刷入主板,清除nvram,重启
(3)核显HD4000开机花屏出现8个苹果
HD4000开机有2个问题(严格说可能是黑苹果和弦都有),第一,启动的时候,屏幕会黑下去一下然后亮起来,无解,第二,可能出现屏幕横向花屏,横排8个苹果图标,这个可以解决。网上也有说注入ig-plamform-id解决不了,我无法解释,至少我这里是有效的,所以大家只能自己尝试,不能保证一定可行。
首先,从网络中搜索hd4000可用ig-plamform-id,每个id对应了不同的mac型号,大家找一个跟你config.plist种机型类似的
然后,从bios中提取default.plist(类似clover的config.plist)
接着,讲ig-plamform-id按照plist的格式插入到default.plist,重新压缩进bios,重刷,请nvram,重启。

(4)DSDT和SSDT提取和插入bios
完成到这一步,基本上这个bios已经可以正常使用了,如果把dsdt和ssdt也弄好了,我认为电脑已经是趋向99.99%完美度的hackintosh。
首先,你需要一个maciasl,链接https://sourceforge.net/projects/maciasl/ ,然后需要了解下dsdt基本的提取方法和错误解决方法。这里有一篇文章推荐给你们(等我找到了再说,书签不见了)。
dsdt的处理,大体上就是,解决掉错误,忽略掉警告,最后,你会获得一份可用的dsdt,(待续)

你可能感兴趣的:([ozmosis]GA-B75M-D3V-REV.2.0 Ozmosis Bios 制作教程 (二))