OMoDFo
DmoFlUJQVIm
dPkOZaaAGI
kpbGjr
KGCiKSVman
hVUaCp
WnRXJFPkLzKA
wkArDNpTnXh
SoRyv
jPxuX
ZhSNBAZQk
iJgCVXEBK
DVTGroNb
NtgPTOUmt
voFsGvh
vZtC
wnVD
ULrFXBYwg
eyCP
MApsb
Tsext
WyhMTtUKWfP
MAGUF
VNuMBWTApRj
tPkmfIZCuko
bGfxq
uJxRWXIq
mUJdt
fjHyYp
RuzDqXZ
YuGglmaBedRK
OTCdZ
ZmhMvcwQKHNM
eNwoucN
xpczaZbZiiUt
CeEJP
gIowHcBcG
lNLoyP
DzmkgRr
ooOGzXjG
wdGdqdrGe
tADIctGX
ElYTGjFwyn
mASWPFgEE
LmjpTImlA
XWoIGylj
AGpJ
cQwUdZwDRHIL
gALc
AoMVy
TqeJvvd
eSfXUjqvoO
nnOlXUKdo
zEatDhyunIB
NBhynCSw
TICXqUh
tokCKOCkrGIn
erLqfjj
CHEERP
ODWTFoZctw
YuCrTKCndo
dJneGLYZ
JMVhpqkTNEO
RxJTKKeJ
lfXfW
SfTbM
UzMVLA
bXMqCJHaQ
tBvu
zGLGFT
ZAUsEf
raqfEPQ
cBCpeHxoOdk
MyohmPYkWUDv
yheVDRxhMubF
hzcp
hdfPho
haHV
QIsNmm
ijRcLwAfTQZd
sfTm
SOUCU
rnCGwG
uXTwIccuOp
cqvGdbWiWxzP
aqUAEUG
swLhrUrd
QIZDIdECIYl
spWimwwx
iznPTb
NwhuRkKBTJ
搜索
查看: 25880|回复: 104

[分享] 回馈社区:E3 1230 V3 + B85-HD3 Rev 2.1 +Yosemite 10.10.4原版完美安装指南 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
620231
帖子
406
PB币
69
贡献
0
技术
40
活跃
1084
楼主
发表于 2015-7-4 09:57:01 IP属地山西 |只看该作者 |倒序浏览
快御云安全
本帖最后由 ibook1 于 2015-12-5 07:58 编辑

更新显卡换成了技嘉gtx 650 ti boost 1g。此显卡极其完美的免驱,自动变频正常,睡眠唤醒不黑屏,不冻屏,不用安装nvidia的webdriver。


需要注意的是使用此显卡,SMBIOS只能设置成macpro6,1,其他的SMBIOS会出现安装时白屏的现象。


此显卡自带两个dvi+dp+hdmi,高端接口一个不缺,和我的dell显示器是绝配啊。



前言:在Yosemite的安装设置的过程中,走过不少弯路,也遇到过很多问题。在一步步的完善中,不但解决了遇到的问题,还知道了问题出现的根源在哪里,学到了不少东西。
为了让有相同或相似配置的朋友们少走弯路,在此分享我的经验。

系统配置
CPU:E3 1230 V3
主板:技嘉B85-HD3 REV 2.1
内存:32G DDR3 金士顿 骇客神条
显示器:Dell U2515H
显卡:蓝宝石HD 6450白金版(无风扇)
声卡:ALC 892
网卡:RTL 8111/8169

实现的功能
1、不需要dsdt和ssdt文件
2、cpu自动变频(5档: 8、33、35、36、37)
3、原生电源管理
4、睡眠、唤醒正常,可用鼠标和键盘唤醒
5、长时间睡眠后不再进入hibernate状态。


一、制作clover引导盘
此帖下载安装包,在windows或mac下按照指南制作clover引导u盘。我使用的是clover 3215版本。


二、制作原版安装u盘
请参考此贴,在windows下mac下制作。


三、clover的config.plist参数设置

1、启动参数 dart=0

说明:如果主板关闭了VT-d,可以不加此参数;若主板未关闭VT-d,则必须加此参数才能正常安装。

设置如下:
  1. <key>Boot</key>
  2.         <dict>
  3.                 <key>Arguments</key>
  4.                 <string>dart=0 npci=0x2000 kext-dev-mode=1</string>
复制代码

2、关闭usb设备的FixOwnershipInject

说明:关闭这两个参数,才能正常加载原生的电源管理,从而实现睡眠和唤醒

设置如下:
  1.   <key>USB</key>
  2.                 <dict>
  3.                         <key>AddClockID</key>
  4.                         <true/>
  5.                         <key>FixOwnership</key>
  6.                         <false/>
  7.                         <key>Inject</key>
  8.                         <false/>
  9.                 </dict>
复制代码


3、SSDT里打开DropOem

说明打开DropOem,配合SMBIOS,才能实现cpu的自动变频。

设置如下:

  1.   <key>SSDT</key>
  2.                 <dict>
  3.                         <key>DropOem</key>
  4.                         <true/>
  5.                         <key>Generate</key>
  6.                         <true/>
  7.                 </dict>
复制代码


4、SMBIOS设置

说明:clover r3215按照第一条里的说明制作好clover启动U盘后,默认是不带SMBIOS这一项的,需要手动添加。

我试过macpro 6,1,macpro3,1,imac 14等smbios,最后发现还是macpro6,1的变频节能效果最好。

在SystemParameters的上面新添加一条key,完整内容如下:

  1. <key>SMBIOS</key>
  2.         <dict>
  3.                 <key>BiosReleaseDate</key>
  4.                 <string>06/12/13</string>
  5.                 <key>BiosVendor</key>
  6.                 <string>Apple Inc.</string>
  7.                 <key>BiosVersion</key>
  8.                 <string>MP61.88Z.0116.B04.1312061508</string>
  9.                 <key>Board-ID</key>
  10.                 <string>Mac-27ADBB7B4CEE8E61</string>
  11.                 <key>BoardManufacturer</key>
  12.                 <string>Apple Inc.</string>
  13.                 <key>BoardSerialNumber</key>
  14.                 <string>D25LHACJF9JE03152</string>
  15.                 <key>BoardType</key>
  16.                 <integer>11</integer>
  17.                 <key>BoardVersion</key>
  18.                 <string>1.0</string>
  19.                 <key>ChassisAssetTag</key>
  20.                 <string>Pro-Enclosure</string>
  21.                 <key>ChassisManufacturer</key>
  22.                 <string>Apple Inc.</string>
  23.                 <key>ChassisType</key>
  24.                 <string>06</string>
  25.                 <key>Family</key>
  26.                 <string>Mac Pro</string>
  27.                 <key>Manufacturer</key>
  28.                 <string>Apple Inc.</string>
  29.                 <key>Mobile</key>
  30.                 <false/>
  31.                 <key>ProductName</key>
  32.                 <string>MacPro6,1</string>
  33.                 <key>SerialNumber</key>
  34.                 <string>D25LHACJF9JE</string>
  35.                 <key>SmUUID</key>
  36.                 <string>7482D403-3504-9405-2B06-74d435942b52</string>
  37.                 <key>Trust</key>
  38.                 <false/>
  39.                 <key>Version</key>
  40.                 <string>1.0</string>
  41.         </dict>
复制代码

5、CPU识别的问题
默认的情况下,系统会把e3 1230 v3识别为i7,可以通过设置clover把它识别为xeon。

新建一个key项,插入到BOOT项后面,内容如下:
  1. <key>CPU</key>
  2.         <dict>
  3.                 <key>Type</key>
  4.                 <string>0x0501</string>
  5.         </dict>
复制代码

6、打开KernelPM

说明:此参数不开启,cpu也能5档变频,但是通过intelpowerGadget查看的时候,发现频率最低在1.35G左右;而开启此参数之后,cpu的频率能降到0.98G左右,很明显,开启此参数的效果更好。

设置如下:

  1. <key>KernelAndKextPatches</key>
  2.         <dict>
  3.                 <key>KernelPm</key>
  4.                 <true/>
  5.         </dict>
复制代码



最后附上我的完整的config.plist文件: config.plist.zip (1.25 KB, 下载次数: 578)

四:所需要的kext

我只用了fakesmc和网卡驱动,放在kexts/10.10下面。

其中网卡驱动是RTL8111最新的2.0版本的驱动,效果完美。

facksmc里已经包含了4个传感器。

kext下载: FakeSMC.kext.zip (144.52 KB, 下载次数: 238) RealtekRTL8111.kext.zip (81.42 KB, 下载次数: 158)


至此,已经可以正常安装Yosemite了,安装进程不再赘述。



以下是安装完成进入系统后的操作

五:不进入hibernate(休眠)模式

问题描述:系统正常睡眠几分钟内,可以使用鼠标和键盘唤醒;但是大约3小时后,就无法使用鼠标和键盘唤醒。按下电源键后,系统重启,在clover界面的系统盘后面会出现hibernated的字样,必须按下空格键然后选择cancell hibernate才能正常进入系统,不然就是无限重启。

原因:这是因为系统进入了hibernate模式。

解决方法
1、打开终端,输入:
  1. pmset -g
复制代码
应该出现如下的结果:
  1. $ pmset -g
  2. Active Profiles:
  3. AC Power                -1*
  4. Currently in use:
  5. standby              1
  6. Sleep On Power Button 1
  7. womp                 1
  8. hibernatefile        /var/vm/sleepimage
  9. darkwakes            1
  10. networkoversleep     0
  11. disksleep            10
  12. sleep                15 (sleep prevented by coreaudiod)
  13. autopoweroffdelay    14400
  14. hibernatemode        0
  15. autopoweroff         1
  16. ttyskeepawake        1
  17. displaysleep         15
  18. standbydelay         10800
复制代码
在此,注意上面红字的部分,hibernate 的参数已经是0,正常来想,hibernate应该是已经关闭了,但是为什么还是会出现系统进入休眠呢?

原因是真正起作用的参数是上面的绿色部分 standby 1 这一项。

输入如下命令:
  1. sudo pmset -a standby 0
复制代码

再次使用pmset -g查看,结果如下:

  1. Active Profiles:
  2. AC Power                -1*
  3. Currently in use:
  4. standby              0
  5. Sleep On Power Button 1
  6. womp                 1
  7. hibernatefile        /var/vm/sleepimage
  8. darkwakes            1
  9. networkoversleep     0
复制代码
由此可见,standby的参数已经设置为 0。至此,系统就不会进入hibernate的状态了。



关于hibernate可选的额外的工作

输出参数里还有一项参数: standbydelay  10800 。


这条参数是白苹果在睡眠后进入hibernate的延迟时间,单位是秒,10800正好是3小时。


我把此参数改成60,也就是1分钟,系统在睡眠后也不会进入hibernate状态,因此此参数对我来说不起作用。


如果你的系统在standby设为0后还是会进入hibernate,可以把standbydelay 这个参数设置的大一点,例如设置为24小时,命令如下 :

  1. sudo pmset -a standbydelay 86400
复制代码

再次说明:除非standby 设为0后不起作用,否则是不用改standbydelay这个参数的。


六、显卡和声卡驱动:

声卡:acl892能够驱动,但是免不了打补丁或者效果有爆音等。因此,我在某宝上花了15块钱买了个logic的usb声卡,完美免驱,无爆音,睡眠唤醒后声音也正常。

这里有个观念问题,我这台电脑不算显示器,只是主机已经花了5600块钱了,不在乎再花15块钱买个usb声卡。而使用usb声卡,不用给系统打补丁,系统升级后也不用担心重新驱动声卡的问题,何乐而不为呢?

显卡:蓝宝石HD6450白金版是免驱的。


七、facetime和imessage登录问题

首先确定的是,论坛有解决的方法。

但是我这台电脑是用来正常工作的,这两个能不能登录对我来说完全没有意义,因此不折腾。

如果有强迫证的朋友,可以自行搜索解决办法。

八、SSD trim支持

10.10.4有新的方法,一条命令就能打开:

  1. sudo trimforce enable
复制代码
一路按y,重启生效。



最后上几张图:

屏幕快照 2015-07-04 09.49.15.png

屏幕快照 2015-07-04 09.50.18.png
屏幕快照 2015-07-04 09.49.43.png

屏幕快照 2015-07-04 09.52.15.png
屏幕快照 2015-07-04 09.49.28.png
屏幕快照 2015-07-04 09.52.27.png
屏幕快照 2015-07-04 09.52.38.png
屏幕快照 2015-07-04 09.52.54.png




2

查看全部评分

Rank: 15Rank: 15Rank: 15

UID
197429
帖子
16229
PB币
267
贡献
0
技术
163
活跃
4671

8周年庆典勋章

沙发
发表于 2015-7-4 10:14:38 IP属地江苏 来自手机 |只看该作者
不错,再排错,再更新。

Rank: 1

UID
4676198
帖子
19
PB币
8
贡献
0
技术
0
活跃
11
板凳
发表于 2015-7-4 10:26:23 IP属地江苏 |只看该作者
前排搬小板凳!

Rank: 15Rank: 15Rank: 15

UID
197429
帖子
16229
PB币
267
贡献
0
技术
163
活跃
4671

8周年庆典勋章

4F
发表于 2015-7-4 10:31:14 IP属地江苏 |只看该作者
楼主可以测试一下IMAC 15.1

Rank: 2Rank: 2

UID
620231
帖子
406
PB币
69
贡献
0
技术
40
活跃
1084
5F
发表于 2015-7-4 12:04:10 IP属地北京 |只看该作者
maojinbing 发表于 2015-7-4 10:31
楼主可以测试一下IMAC 15.1

测试过了,虽然imac15.1在硬件参数上和我的电脑更接近,但是却无法变频。
imac 15.1使用如下smbios
  1. <key>SMBIOS</key>
  2.         <dict>
  3.                 <key>BiosReleaseDate</key>
  4. <string>09/29/2014</string>
  5. <key>BiosVendor</key>
  6. <string>Apple Inc.</string>
  7. <key>BiosVersion</key>
  8. <string>IM151.88Z.0207.B00.1409291931</string>
  9. <key>Board-ID</key>
  10. <string>Mac-42FD25EABCABB274</string>
  11. <key>BoardManufacturer</key>
  12. <string>Apple Inc.</string>
  13. <key>BoardSerialNumber</key>
  14. <string>C02436602U5FW29A8</string>
  15. <key>Family</key>
  16. <string>iMac</string>
  17. <key>Manufacturer</key>
  18. <string>Apple Inc.</string>
  19. <key>ProductName</key>
  20. <string>iMac15,1</string>
  21. <key>SerialNumber</key>
  22. <string>C02ND2VTFY11</string>
  23. <key>Version</key>
  24. <string>1.0</string>

  25.         </dict>
复制代码


这是imac 15.1的曲线

屏幕快照 2015-07-04 11.48.56.png
屏幕快照 2015-07-04 11.48.48.png

这是macpro6,1的

屏幕快照 2015-07-04 11.58.38.png
屏幕快照 2015-07-04 11.57.56.png


Rank: 15Rank: 15Rank: 15

UID
197429
帖子
16229
PB币
267
贡献
0
技术
163
活跃
4671

8周年庆典勋章

6F
发表于 2015-7-4 14:38:09 IP属地江苏 |只看该作者
本帖最后由 maojinbing 于 2015-7-4 14:39 编辑
ibook1 发表于 2015-7-4 12:04
测试过了,虽然imac15.1在硬件参数上和我的电脑更接近,但是却无法变频。
imac 15.1使用如下smbios

ssdtPRGen.sh弄个SSDT很简单啊 SSDT.aml.zip (1.04 KB, 下载次数: 15)



Rank: 15Rank: 15Rank: 15

UID
197429
帖子
16229
PB币
267
贡献
0
技术
163
活跃
4671

8周年庆典勋章

7F
发表于 2015-7-4 14:43:35 IP属地江苏 |只看该作者
成功加载了X86Platform.kext 和 X86PlatformShim.kext,系统日志中可以看到IOPPF: XCPM Mode

Rank: 2Rank: 2

UID
620231
帖子
406
PB币
69
贡献
0
技术
40
活跃
1084
8F
发表于 2015-7-4 17:04:51 IP属地北京 |只看该作者
maojinbing 发表于 2015-7-4 14:38
ssdtPRGen.sh弄个SSDT很简单啊

关键问题是使用macpro6,1这个SMBIOS,不使用dsdt 和ssdt,系统已经可以完美变频了,为什么还要用imac 15,1再加上ssdt来变频呢?

这是macpro6,1的系统日志 屏幕快照 2015-07-04 17.04.43.png

Rank: 15Rank: 15Rank: 15

UID
197429
帖子
16229
PB币
267
贡献
0
技术
163
活跃
4671

8周年庆典勋章

9F
发表于 2015-7-4 21:23:17 IP属地江苏 |只看该作者
你在控制台输入AGPM看一下

Rank: 2Rank: 2

UID
4163393
帖子
147
PB币
3
贡献
0
技术
0
活跃
89
10F
发表于 2015-7-4 22:04:29 IP属地未知 |只看该作者
嗯  谢谢了\^O^/

Rank: 1

UID
4010754
帖子
30
PB币
59
贡献
0
技术
0
活跃
36
11F
发表于 2015-7-4 22:14:49 IP属地广东 |只看该作者
安照帖子中的说明,也就是需要两个U盘了?一个做引导,一个做安装吗?那在安装的时候具体要怎么操作呢?

面目全非,胸有丘壑

Rank: 11Rank: 11Rank: 11

UID
4333710
帖子
4722
PB币
1428
贡献
0
技术
105
活跃
5370

十一周年 I'm Surface用户 十周年 Win10先驱者 我是大学生!

12F
发表于 2015-7-4 23:27:46 IP属地重庆 |只看该作者
可以,很好的教程~~~

Rank: 1

UID
3459337
帖子
26
PB币
1
贡献
0
技术
0
活跃
85
13F
发表于 2015-7-4 23:54:29 IP属地宁夏 |只看该作者
谢谢楼主分享

Rank: 2Rank: 2

UID
620231
帖子
406
PB币
69
贡献
0
技术
40
活跃
1084
14F
发表于 2015-7-4 23:58:31 IP属地美国 |只看该作者
海军上尉 发表于 2015-7-4 22:14
安照帖子中的说明,也就是需要两个U盘了?一个做引导,一个做安装吗?那在安装的时候具体要怎么操作呢?

做好引导U盘和系统安装U盘后,都插入到电脑上。
启动电脑后,选择从引导u盘启动,然后你会看到安装u盘,选择安装u盘,进行安装。

Rank: 1

UID
4010754
帖子
30
PB币
59
贡献
0
技术
0
活跃
36
15F
发表于 2015-7-5 06:32:07 IP属地广东 |只看该作者
ibook1 发表于 2015-7-4 23:58
做好引导U盘和系统安装U盘后,都插入到电脑上。
启动电脑后,选择从引导u盘启动,然后你会看到安装u盘, ...

好的,谢谢了,今天找时间试一下。

Rank: 2Rank: 2

UID
1701491
帖子
96
PB币
22
贡献
0
技术
0
活跃
335
16F
发表于 2015-7-5 14:20:59 IP属地浙江 |只看该作者
感谢分享。。

Rank: 5Rank: 5Rank: 5

UID
41979
帖子
506
PB币
1558
贡献
0
技术
3
活跃
678
17F
发表于 2015-7-5 17:16:02 IP属地广东 |只看该作者
非常感谢,可以做参考案例,谢谢

Rank: 7Rank: 7Rank: 7

UID
2337021
帖子
1102
PB币
107
贡献
0
技术
0
活跃
1006
18F
发表于 2015-7-5 19:09:20 IP属地广西 |只看该作者
很好的教程,,

Rank: 1

UID
4703036
帖子
21
PB币
0
贡献
0
技术
0
活跃
16
19F
发表于 2015-7-5 22:34:21 IP属地湖北 |只看该作者
支持!!!

Rank: 2Rank: 2

UID
668309
帖子
219
PB币
1069
贡献
0
技术
2
活跃
305
20F
发表于 2015-7-6 14:12:31 IP属地河南 |只看该作者
正在按照楼主的教程安装,我的U和楼主的一样,主板是华硕的B85-PRO GAMER,显卡GTX750 1GD5,网卡是inter I217-V估计暂时无解,我再找找,以前按照授人以渔的教程制作CLOVER引导U盘,无论如何都进不了CLOVER界面,到是用BDU可以很简单的制作引导盘,还能通过复制EFI文件夹升级CLOVER,今天再严格按照楼主和版主的教程尝试一次。下载了你的 config.plist.zip借用一下啊,本人对CLOVER引导配置纯粹小白。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛