- 积分
- 225
- 最后登录
- 2024-4-7
- 精华
- 0
- 阅读权限
- 30
- 主题
- 38
- UID
- 841441
- 帖子
- 323
- PB币
- 698
- 威望
- 16
- 贡献
- 0
- 技术
- 18
- 活跃
- 1138
- UID
- 841441
- 帖子
- 323
- PB币
- 698
- 贡献
- 0
- 技术
- 18
- 活跃
- 1138
|
本帖最后由 litaocomet 于 2017-10-6 22:09 编辑
机器配置还是以前那个,如果需要clover引导的朋友可以看看我以前用clover引导的帖子。到了10.13忽然想试试ozmosis,虽然10.12.x以前也可以,但是毕竟10.13直接支持nvme的ssd了,而且kextpatcher目前也比较稳定。所以动手。Note:ozmosis的玩法最好是根据自己主板自己动手制作,毕竟每个人的硬件配置不同,况且主板型号虽然相同但版本也可能不同,所有完全定制化的才是适合自己的,比如SMBIOS的选择,个别硬件的微调等等。
其实过程看起来很复杂其实很简单,可以参考D大的这篇帖子:https://bbs.pcbeta.com/viewthread-1560892-1-1.html
说白了就是把自己的bios的rom里面删除原来的filesystem,如果可以精简压缩空间最好,插入必备的ozmosis组件(这个根据自己需要来,比如声卡、网卡等等,空间够的话建议全部插入,不够就放到EFI分区的oz对应加载目录。)
另外介绍一下ozmosis的一种重要的组件kextpatcher的使用:
官方地址:https://github.com/cecekpawon/CloverPkg/tree/master/Module/KernextPatcher
使用方法:
1.插入
2.用shell加载kextpatcher.efi
注意配置文档要放到EFI分区根目录,详细见官方GitHub项目页。最后我给出了最新编译版本和配置样例,这个组件是可以直接使用clover的kext / kernel to patch 的,非常方便。
ozmosis插入以后的bios如下:
说明:
由于10.13的apfs文件系统,apfs转换插入以后还是比较大的,其他主板可以酌情考虑,要么直接插入,要么以shell方式用bcfg加载apfs.efi。
- enhancedfat 引导win
- extfs 引导linux分区
- hfsplus 引导hfs+分区
- ozmosis 主程序
- ozmosis defaults oz配置文档
- intelmausiethernet 主板的intel有线网卡驱动
- lilu 不解释
- applealc 主板声卡驱动
- codeccommader 解决唤醒无声
- fakesmc 不解释
- usbinjectall z97主板usb端口数量20,用kextpatcher添加端口提升patch以后,确保全部注入。
- kextpatcher 以ffs插入了bios,同时在kextpatcher.plist里面添加端口提升patch。此扩展可以直接使用clover的ktp。
我的ozmosis设置机型为Mac Pro 6,1,由于使用的是gtx960,黑屏问题要么使用lilu + nvidiagraphicsfixup,要么和我一样使用dsdt(ssdt)解决。
这里,我把修改以后的dsdt和e3 1231 v3变频加载2个x86的ssdt,以及修复黑屏的ssdt全部整合,就只剩下了一个dsdt。
对于Mac Pro6,1的n卡黑屏修复,其实就是重命名显卡为GFX1,顺手也加入了显卡的HDMI / DP 音频输出,这样就不用HDMIAudio.kext了。
如此一来,可以直接插入dsdt进bios,但是如果是引导单mac没问题,如果还要引导win和其他的,可能出错,请自己选择(由于改动了硬件设备名字,win那边比较傻,直接报acpi错误)
如果是要引导多系统,建议不要插入整合的dsdt进bios,放入oz自己的加载目录让oz自行加载。win那边用系统原生的。
注意要点:
如果apfs插不下,可以用shell以bcfg载入,毕竟压缩以后都要200多k。
刷完以后,ozmosis默认会找不到apfs上的系统的。在shell里面以如下添加引导就好了。
- bcfg boot add 0 fs#:\System\Library\CoreServices\boot.efi NAME(你设定的)
- 其中 # 为你自己实际的数值,可以用map fs* 列出你所有的引导设备
- NAME为你想在bios的引导设备选择列表里面显示的名字。
关于shell,个人建议还是在win下以easyUEFI添加一个方便。
最后,同型号主板的可以回贴留言,我可以将我自己做好的rom剔除三码后共享。
最新的ozmosis组件如下:
包含组件如图:
另外附送最新版本的kextpatcher
系统经oz引导和clover相比,感觉变化不大。
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
1
查看全部评分
-
|