Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 12984|回复: 74

[分享] B75M-D3V Ozmosis 再战macOS Sierra! [复制链接]

Rank: 11Rank: 11Rank: 11

UID
1590022
帖子
5819
PB币
15783
贡献
4
技术
526
活跃
194
发表于 2017-4-11 12:08:00 |显示全部楼层

题外话

本文建议有一定黑苹果基础的来看。也只是自己折腾Ozmosis引导的一些过程。仅供参考!
之前用的Clover引导的macOS 10.11。几个月前,由于某些原因,回到了win10。这两天又想用回macOS。本来不想折腾。直接用最新的Clover。加上之前10.11用的配置来引导macOS Sierra。没想到折腾几下都进不去。于是想。既然免不了折腾了。那干脆试试Ozmosis。后来换了几个Rom后的确。安装成功了。也进入了系统。。除了声卡。其它一切都没什么大问题。不过不知为何Ozmosis的EFI分区里面放入Kexts总是不行。。最后还是重新搞了Clover引导去测试了Kexts。
所以。在没有完美主板ROM的时候,要想搞Ozmosis。最好还是先把Clover搞好。再去做Ozmosis引导!

配置

* 主板:技嘉GA B75M-D3V Rev 1.1

* 显卡:迪兰恒进 AMD 6750 DDR5

* CPU:Intel E3 1230 V2

* 声卡:ALC 887

* 网卡:RTL 8111


这配置都是好几年前的了。我第一台属于自己组装来黑苹果的,之前都是用家里的电脑黑。说到黑苹果。一眨眼就过去了那么多年。第一次黑的时候。还只是10.6,那时候10.7都还没出。也担任过Pcbeta的版主。现在都10.12了。时间过的真快!往事还历历在目!

安装过程


文中提到的附件。都在文章结尾提供!


第一步刷BIOS

这里提供的BIOS是Rev1.1的。对于主板是Rev1.0 Rev1.1 Rev1.2的理论通用。。不建议REV2.0版本的刷!!!
刷前请搞清楚自己BIOS的版本!!!

找个U盘格式化为Fat32。放入主板Bios Rom。重启。使用Q-Flash刷Bios。刷前最好先备份下原来的BIOS。这块主板有Daul Bios。也就是双BIOS。。大胆刷。。。不过还是有可能刷死的。。怕死就不用继续往下看了。`刷BIOS有风险。后果自负!!`
> 技嘉科技发明的一种双bios技术,让主bios rom(main bios)在不能工作的情况下由备份bios rom(back up bios)进行接管,并将备份bios中的出厂启动项重新写入主bios让主板顺利进入系统。

我这里提供几个ROM:自己根据需求刷吧。每个ROM都是加入了Ozmosis引导的了。
刷完BIOS后设置下。



一开始由于并不想用Clover引导。直接折腾的Ozmosis。。为此找了好几个ROM。直接去德国论坛下载的Ozmosis B75M Bios刷了压根进不去。。卡在苹果读条。。后面才知道是Bios里面的FakeSmc.kext导致。。我一开始用的Clover引导进不去也是由于这个Kext。

* B75MD3V-F13-Rev1.1-167x.rom
* B75MD3V-F13-Rev1.1-RTL8111.rom
* B75MD3V-F13-Rev1.1_AppleALC.rom
* B75MD3V-F13-Rev1.1_AppleALC_RTL8111.rom
* B75MD3V-F13-Rev1.1_AppleALC_RTL8111_DSDT.rom

B75MD3V-F13-Rev1.1-167x.rom

包含最基础的167x Ozmosis引导组件。
还带网卡驱动RTL8111 V1.2版本!
用了这个。除了声卡其它都驱动了。

不过我的显卡早在用Clover引导的时候就不能通过Clover来驱动。只要通过Clover Inject Ati这种方式来驱动,虽然系统信息里面能显示ATI Radeon HD 5750。但是睡眠就唤醒不了。还有就是鼠标卡帧。。就是用着用着鼠标突然卡一下。很频繁。。由于这个ROM并没有Disable ATI Inject。所以这个睡眠和鼠标卡帧存在。。

其实我这显卡。我改过显卡的ROM里面的ID。。直接改成5750的ID。并不需要任何工具。插上直接驱动。这也是为什么用Clover Inject Ati后系统里面显示的是5750.而不是6750。当然不知道是不是因为改了这个ID。导致通过Inject Ati驱动卡帧和睡眠唤醒不正常。。不过这样系统信息里面显示的是ATI Radeon HD5000。不过并不影响正常工作!


B75MD3V-F13-Rev1.1-RTL8111.rom


这个ROM是在`B75MD3V-F13-Rev1.1-167x.rom`的基础上。修改了OzmosisDefaults.plist。屏蔽掉Ati Inject解决鼠标掉帧卡顿。

<key>DisableAtiInjection</key>
<true/>

B75MD3V-F13-Rev1.1_AppleALC.rom

这个ROM是在`B75MD3V-F13-Rev1.1-167x.rom`基础上删除了RTL8111网卡驱动。加入了声卡驱动。。Layout ID为5。。所以还要跟DSDT搭配才能成功驱动AppleHDA。先挂载EFI分区,在`/EFI/Oz/Acpi/Load`目录下放入DSDT即可!

以下是挂载命令。


sudo diskutil list;       #查看EFI分区情况!我的电脑为disk0s1
sudo mkdir /Volumes/EFI;  #新建分区目录将用于挂载EFI分区
sudo mount -t msdos /dev/disk0s1 /Volumes/EFI    #根据情况修改disk0s1


有人可能会问了。为什么不直接插入AppleALC。而选择删除网卡驱动,在加入声卡驱动。原因是BIOS ROM的空间有限。不是想插入什么就插入什么的。。我一开始并不知道怎么样才能让2个驱动同时插入进去。期间将BIOS里面现有的Fakesmc和RTL8111kext替换了占用空间更小的版本。可是还是不够空间插入AppleALC。不过这个问题后来通过别的方法解决了。

B75MD3V-F13-Rev1.1_AppleALC_RTL8111.rom


这个ROM是在`B75MD3V-F13-Rev1.1-167x.rom`的基础上。替换了FakeSMC。升级RTL8111驱动为2.0版本。插入AppleALC驱动1.019版本。AppleALC从v1.1.0开始就把就需要搭配Lilu.kext才能驱动。。


v1.1.0 AppleALC now has its kernel patcher moved to Lilu.kext


还有AppleALC还必须用GenAppleALC.sh处理下才能被Ozmosis引导。其实也就是将PinConfigs的Info.plist一起整合到AppleAlc的Info.plist中去即可!


Ozmosis has a bug. It cannot load PinConfigs.kext. PinConfigs.kext has no CFBundleExecutable.
To fix this you need to merge IOKitPersonalities from PinConfigs.kext with AppleALC.kext.


所以我选择用1.019版本纯属一开始为了减小Kext的大小。。如果是用最新的AppleALC+Lilu的话。远比1.019版本要大。

至于BIOS空间问题的解决纯属意外发现。。OzMTool工具可以直接为最原始的ROM插入Ozmosis引导组件。我在用这个工具的时候发现。里面有个删除PXE的!

  1. --aggressivity 0: Try to inject the files as-is--aggressivity 1: Deletes files for BIOS Network Support (PXE etc.)--aggressivity 2: Deletes non-essential Ozmosis files - keeps the Ozmosis base
复制代码



删除的主要是这些模块。。PXE主要是网络唤醒。对我就是个没用的功能!
删除了PXE后。空间就明显够用了。。用了这个ROM后。搭配DSDT。基本可以算上完美了!!!
而且这个DSDT也修正了前置USB。

B75MD3V-F13-Rev1.1_AppleALC_RTL8111_DSDT.rom


此ROM是在`B75MD3V-F13-Rev1.1_AppleALC_RTL8111.rom`的基础上插入了DSDT。同样用的OzMTool。
刷了此ROM。EFI分区里面的DSDT都可以删除了。。只要这个BIOS ROM。全部搞定。。

我一开始刷的B75MD3V-F13-Rev1.1-167x.rom这个最原始的进行的安装。虽然后面修改了好几个版本的ROM。不过我倒没去测试过能否正常安装。。上面说的一堆都是废话。。与我配置相近的可以直接B75MD3V-F13-Rev1.1_AppleALC_RTL8111.rom去试试。失败的话。在换别的ROM做尝试!


第二步制作安装盘

如果还有一个U盘可以直接写个macOS Sierra懒人版。如果没有。可以格式化了原来的U盘。总之一句话。制作个懒人版安装盘。。懒人版可以去Pcbeta下载。这里不啰嗦了。据说Ozmosis可以直接原版光盘安装。不过我没试过。我只试过懒人版!找的Pcbeta最新的10.12.4懒人版。

第三步开始安装

正常情况下刷了上面的BIOS ROM后。插入macOS安装盘。并通过第一步的设置后。开机按F12直接选安装盘引导。就可以开始安装了。安装过程很容易!

第四步完善

10.12.4这个版本。AMD显卡很多都出现闪屏。只要屏幕内容有任何改变,比如打字啊。打开窗口啊等等。屏幕就闪。颜色也变得很奇怪!解决方法也很简单。。用SwitchResX修改下百万色即可解决!






原来修改前Billion of colors居然是30位彩色。修改后Million of colors反而是32位彩色。怀疑系统本身的Bug。不知道后面的版本会不会修复!

原本我这显卡。用的DVI线连接的显示器。启动系统后。字体有一点点发虚。。使用Inject Ati的方式驱动显卡。就不会有这个问题。。但是鼠标卡顿不然忍。。于是想想算了。鱼和熊掌不可兼得。我宁愿字体有点发虚。但是可以换来唤醒正常。以及鼠标不卡帧。。

后来无意中睡眠唤醒后或者关闭显示器重开或者睡眠显示器重开。字体立马清晰回来。。就想起来显示器不是有自动调整的功能吗。。比如屏幕显示画面有一点错误。按下自动调整。可以自动把画面调整为正确位置。。才发现这个是VGA接口才有的功能。DVI没有这个功能。。于是换了条VGA线后。。果然。。这个问题就解决了。

所以字体发虚的朋友们可以试试看!不一定有用!不过对我有用!!爽啊!


结束语

从没这么简单!


不过这一切都建立在有好的ROM。这期间我折腾了几天。一开始找了好几个。一直卡住引导白苹果进度条。后来找到一个可以引导的ROM后。就开始各种折腾。各种完善。。期间刷BIOS不下数十次!看了上文也知道。我在BIOS ROM上花费的时间占整个过程至少9成时间!

至于为什么不折腾Colver。。最重要的一点就是更新太快。。。太久没关注。。。感觉要花好多时间去跟上步骤。。。而Ozmosis更新少。稳定。。当然还有一点,以前从没搞过Ozmosis,也想尝尝鲜。所以我选择折腾Ozmosis。。不过更新少的东西。就可能随时不在更新。。不知道Ozmosis会不会就此止步10.12。。。


附件:链接:https://pan.baidu.com/s/1pLDG2BD 密码:j36m


2

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
4688779
帖子
1851
PB币
846
贡献
0
技术
3
活跃
1177
发表于 2017-4-11 17:31:05 |显示全部楼层
大神!!!!!!


Rank: 2Rank: 2

UID
3502463
帖子
361
PB币
71
贡献
0
技术
0
活跃
1190
发表于 2017-4-11 17:41:54 |显示全部楼层
给楼主赞一个,就是这个平台,着实太老了

Rank: 2Rank: 2

UID
1265748
帖子
130
PB币
17
贡献
0
技术
26
活跃
149
发表于 2017-4-11 18:14:39 |显示全部楼层
和楼主一样的cpu,请问变频该如何解决呢

Rank: 9

UID
2508358
帖子
2645
PB币
437
贡献
0
技术
0
活跃
1389

7周年庆典勋章

发表于 2017-4-11 22:12:27 |显示全部楼层
熟悉的头像

Rank: 2Rank: 2

UID
4811471
帖子
321
PB币
202
贡献
0
技术
0
活跃
241
发表于 2017-4-12 11:38:00 |显示全部楼层
Oz还是很不错啊  虽然我是菜鸟

Rank: 2Rank: 2

UID
4811531
帖子
149
PB币
109
贡献
0
技术
0
活跃
189
发表于 2017-4-12 12:16:44 |显示全部楼层
楼主有没有三代平台的10.12.4的EFI呀?我引导多次卡在一排加号那里。u是3570,Z77P,GT740

Rank: 2Rank: 2

UID
2769599
帖子
314
PB币
10
贡献
0
技术
2
活跃
869
发表于 2017-4-12 23:14:41 |显示全部楼层
码文辛苦!谢谢分享啦 手里的z77p-d3一直没有可参考的帖子货文章,b75md3v在箱子里吃灰,这板子相关帖子倒是不少
头像被屏蔽

Rank: 2Rank: 2

UID
656271
帖子
291
PB币
0
贡献
0
技术
0
活跃
223
发表于 2017-4-13 19:48:30 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
3524938
帖子
207
PB币
273
贡献
0
技术
0
活跃
197
发表于 2017-4-13 22:12:56 |显示全部楼层
网盘不行啦。我想要你 B75的 config
头像被屏蔽

Rank: 1

UID
135889
帖子
77
PB币
4
贡献
0
技术
0
活跃
128
发表于 2017-4-15 19:50:32 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
641152
帖子
414
PB币
0
贡献
0
技术
0
活跃
199
发表于 2017-4-15 20:09:34 |显示全部楼层
牛,大神考你了

Rank: 2Rank: 2

UID
3765397
帖子
241
PB币
420
贡献
0
技术
2
活跃
287
发表于 2017-4-15 20:09:55 |显示全部楼层
大神啊   哈哈  

Rank: 2Rank: 2

UID
1557857
帖子
307
PB币
67
贡献
0
技术
0
活跃
600
发表于 2017-4-17 14:37:37 |显示全部楼层
刷了楼主最终版的ROM装10.12.4的确可以原版安装完后全部搞点,但是发现刷了那个bios以后win没法用了
头像被屏蔽

Rank: 1

UID
135889
帖子
77
PB币
4
贡献
0
技术
0
活跃
128
发表于 2017-4-17 18:44:44 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
4132988
帖子
194
PB币
29
贡献
0
技术
3
活跃
327
发表于 2017-4-17 19:04:08 |显示全部楼层
支持一下楼主 现在坚挺oz的人不多了 我打算入个技嘉 h77tn 配个i5组一台仿macmini的itx pc

Rank: 1

UID
2864576
帖子
107
PB币
225
贡献
0
技术
0
活跃
265
发表于 2017-4-17 20:04:05 |显示全部楼层
我的是B75-D3V Rev 1.1,应该和你这个不通用,曾经也想折腾来着,不过还是觉得用Clover好点吧,毕竟那个不怎么用折腾

Rank: 2Rank: 2

UID
1557857
帖子
307
PB币
67
贡献
0
技术
0
活跃
600
发表于 2017-4-18 10:43:29 |显示全部楼层
wzding 发表于 2017-4-17 18:44
你刷是哪个rom啊

最后一个,集尘声卡、网卡还有dsdt的版本

Rank: 7Rank: 7Rank: 7

UID
511369
帖子
596
PB币
224
贡献
0
技术
24
活跃
1672
发表于 2017-4-18 17:25:57 |显示全部楼层
同样的主板,但是用Clover比较方便。

守望者

Rank: 2Rank: 2

UID
51764
帖子
174
PB币
3122
贡献
0
技术
2
活跃
120
发表于 2017-4-18 21:34:52 |显示全部楼层
我也有同样的主板了
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件