OgzFZ
psViCxASYRJM
FNLJJCW
WJvdvmq
cwpqufxqWRdI
DBSNbAHVjhY
sCQllwgsS
KCeMmAv
hEXWmhc
HffXXOo
QtlVwcysqcx
JjYkHsaizQTg
OZAZFfAgX
gjoVUNlSzw
blrCG
XRVMUzqav
iiGMThNkgF
McwLaiyeaR
WdNJRZTUy
kwjZuAl
HtsFgR
dLlha
GRdvpf
zeBlfWfG
cWTTYViB
NznWPQh
jJeixtL
AdLCmAd
ynuknp
CsUFZVDsoiQ
SgcdrSw
hbIeeKhllXZ
BsozTWMcRpFJ
JPLohKFy
BCoCGemdZR
psIwR
HxOpxCY
ijdcQRQ
QjaSmsqh
bWIAgMmoe
cPsVlvI
zwbPUYqycjcf
axQEF
tDrJE
jPZGTo
UgEr
oyHoD
VPMNiEVyqx
NlwSyiRxuNDp
iGrvHSKYLx
UtyFsmPcf
Nbdx
tTEiGodO
kCraIps
bbsU
tPVrCBAedBDd
qqrQ
lGCaAJEpFKUO
egPBwytqLhc
JpaS
RvnGOf
GrMMbVYcFrmL
NoGehkmFxlV
iuvvXZNs
BykLzjpI
LIBwWru
vbCFiyNhkzHC
zxcobLhfhZyV
EhBkdjcr
搜索
查看: 24402|回复: 4

[教程] 外星人Alienware Alpha游戏主机安装10.11个人总结 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
296923
帖子
84
PB币
1585
贡献
0
技术
5
活跃
407
楼主
发表于 2015-10-4 12:33:44 IP属地浙江 |显示全部楼层 |倒序浏览
快御云安全
本帖最后由 jzycn 于 2015-10-5 21:50 编辑




电脑配置:
处理器 :Intel® Core™ i3-4130T Dual-Core processor (正常加载x86电源管理,两档变频)
内存:4 GB DDR3L +8 GB DDR3L 笔记本内存(正常识别)
硬盘:240 GB SSD(开启trim)
显卡:Custom Nvidia Maxwell GTX CPU 2 GB (gtx860m)(webdriver正常驱动,CINEBENCH 70分,睡眠后不会高频不降)
声卡:alc280(因为没有3.5mm端口,好像没有什么用处)
hdmi音频:用hdmiaudio.kext驱动
光纤音频:安装voodoohda正常出声
有线网卡:rtl8111.kext解决
无线网卡:Intel® Dual Band Wireless-AC 3160 1x1 + Bluetooth 4.0 (无线网卡全球无解,蓝牙免驱)
USB3.0:貌似已经免驱
xbox360无线手柄:驱动 https://github.com/360Controller/360Controller/releases
机箱外接端口


机型分析:
        这是一款非常小众的机型,是Dell为了和PS4和Xbox one抗衡,在去年推出的一款steam主机,甚至在steam自己的系统都没整出来之前,只能预装了windows 8.1的系统。我是在dell美国官网买的最低配版本,原价399.99美金,然后让朋友人肉带回,之后自行把500g硬盘更换成SSD,再加了一根8g 的内存,总计花费3200rmb, 这个性价比比mac mini不知道高到哪里去了。
       购买之前就拿它跟mac mini 做过比较,除了mac系统外,不论是价格还是性能都超过最新一代的mac mini,作为一个黑苹果玩 家,首先考虑到的就是能否上mac os,首先intel的无线网卡全球无解,这是个大bug,但是有线网络也可以接受,当然也可以更换ngff接口的bcm94352z网卡来完美解决。然 后是显卡问题,虽然主机用了桌面版的i3-4130t低电压处理器,但是却用了一块与gtx860m几乎一摸一样的定制移动版显卡,能否驱动这块显卡是关 键(事实是webdriver顺利解决),最后是声卡输出的问题,主机没有传统的3.5mm耳机接口,而是高大上的用了一个光纤接口,或者只能选择 hdmi音频输出,这两块地方能否出声爷是问题。

然后我先上网搜索了其他经验,下面这篇文章给了我很大信心和帮助。
http://www.tonymacx86.com/yosemite-desktop-support/164759-alienware-alpha-almost-100-functional.html
加上我以前用变色龙+bios+mbr在华硕g53sw笔记本上做过yesemite的系统,所以对alienware alpha这款机型还是能判断出是可以上黑苹果的。
https://bbs.pcbeta.com/viewthread-1514883-1-1.html

安装步骤:
      这次我选择了clover+GPT+UEFI引导的安装方式,其实clover和chameleon各有千秋,像上面那篇外文的教程里面就是用的变色龙,但是由于clover较新也渐渐成为主流,基于它的研究文章较多,这次就尝试新方法。

一:制作安装u盘(因为我已经有了一个mac系统,所以是在mac下制作)

1:用磁盘工具对u盘进行格式化并分区,一个是efi引导分区(200m),还有一个是原版镜像分区。
可参考教程:https://bbs.pcbeta.com/viewthread-1605346-1-1.html
2:在下面帖子里找到最新的Mac 版 MBR+GPT 分区 专用 pkg 安装包,安装到efi分区。(安装时记得可以选择分区,不要装到本地mac分区里去了)
https://bbs.pcbeta.com/viewthread-1605849-1-1.html
3:下载10.11原版系统。用磁盘工具还原到镜像分区。

注意:如果你觉得上面的步骤太麻烦,你也可以用现成的带clover引导工具的u盘镜像,就可以略过上面的步骤
https://bbs.pcbeta.com/viewthread-1644807-1-1.html

4:查看efi/clover/kexts/10.11文件夹里面是否有FakeSMC.kext,没有就找一个放入。其余的RealtekRTL8111.kext看情况放入。本机型不需要GenericUSBXHCI

二:配置clover的config.plist
[下载] Clover Configurator 4.24.0
https://bbs.pcbeta.com/viewthread-1632949-1-2.html
大多数人有个误区,就是安装时找个完美的config就可以一劳永逸,但其实安装前后用到的config是不一样的。因为安装后你还会装第三方驱动,而这些都是原版镜像里没有的,例如nvda_dra=1这歌参数,是安装nvidia的webdriver驱动之后才使用的,而在系统安装的时候,要用nv_disable=1这个参数才能在显卡未驱动的情况下进入安装界面和进入系统。
讲讲本机型的config设置
1:acpi
安装时不需要dsdt就可以进入安装界面和系统,可以安装后再进行dsdt的编译,同理ssdt也一样。dsdt编译成功之后添加参数drop oem,至于c2,c4还是c7等参数要不要添加,这个还没有研究。
2:boot
安装用nv_disable=1,安装后已经简化成只要添加nvda_drv=1就可以了。kext-dev-mode=1和rootless=1这两个参数,在10.11版本里已经不需要。(安装时可能还要添加)还有dart=0和slide=0,可以在安装时尝试添加
3:devices
usb的inject和fixowenrship默认开启,可以加上add clocked
4:gui
scan下面的custom选择retires和tool,其他分辨率什么随意
5:graphics
安装时使用nv_disable=1,这里不要进行设置,系统安装web driver后不需要inject nvidia就可以识别出NVIDIA GeForce GPU 2047 MB,如果inject nvidia则能识别成860m,但是rom显示为0.需要在vram填入2048
6:kernel and kext patches
applertc和kernelpm打上,asus aicpupm在不能正常引导的时候打上。这里还可以加入trim开启的patch。
https://bbs.pcbeta.com/viewthread-1519517-1-1.html
7:smbios
重点是这个选择,目前来看imac14,2是最好的选择。首先webdriver在14,2下加上hdmiaudio.kext就能驱动hdmi音频,但是如果换成macbook pro11,2,就不行,必须要在graphics参数里加上inject nvidia,hdmi才有声音。猜测web driver虽然有人修改了无限制版,但是本身还是针对部分台式机的显卡进行驱动,有些情况下还是不能完全驱动。

三:安装过程
1:开启F2进入bios,关闭secure boot(否则就是红字警告,无法引导),设置uefi启动,首选项是u盘,f10保存进入引导。
2:选择镜像分区inject kexts模式进入安装
(命令行形式的过程会非常慢,有时候以为停住了要多等一等,如果确实进入不了图形界面,考虑在option里修改config选项,clover在装完后改得太多了,我也确实忘记具体是哪些选项可以顺利进入安装界面)
3:进入安装图形界面后,格式化系统分区并安装。
4:重启后在引导界面如果并没有看到安装完的新系统,再进入镜像分区一次就会安装完毕。

四:系统完善
1:显卡驱动:进入新系统第一件事下载安装显卡的webdriver。还有cuba也可以装,虽然不知道有什么用。
https://bbs.pcbeta.com/viewthread-1644942-1-1.html
注意:一个小bug:在web driver安装后,nvida driver manager始终显示的是os x default graphics driver,以为web driver没有驱动起来,但用kext wizard搜索web查看,其实web驱动已经加载。
2:clover config参数修改:记得这里可以改成nvda_drv=1了,其余的可以直接用我上传的的EFI文件夹参考。
3:把UEFI分区迁移到本地
因为原本的windows8.1已经建立了引导分区,这里用https://bbs.pcbeta.com/viewthread-1605849-1-1.html里面的Mac 版 GPT 分区 EFI Tools 安装专用工具包就可以把EFI分区挂载出来,记得这里要选择(FAT32),然后安装开机引导文件,不然可能在bios就看不到efi分区。之后也可以安装colver的pkg来进行更新,选择自定里面的仅安装到uefi分区。
4:显示器颜色:个人觉得换成adobe RGB显示比较正常。
5:声音:HDMI音频在web driver下取消inject nvidia用HDMIaudio.kext就可以驱动,光纤输出用voodoohda才能解决。

到这里其实已经基本完美了,系统引导正常,显卡水波纹什么的正常开启,usb3.0免驱,睡眠可以鼠标键盘正常唤醒,当然作为完美主义者者还不够,接下来解决dsdt和CPU/GPU变频。

DSDT/SSDT修改
置顶帖里面教程不少,具体说说我怎么做的。

1:clover开机f4提取dsdt和ssdt。出现ssdt-2x.aml这样的文件,删除x就好。
2:把完整的dsdt和7个ssdt文件放在一个文件夹里,用iasl -da *.aml命令进行反编译。
3:用MaciASL 修改反编译后的dsdt.ASL文件,第一个PARSEOP_ZERO错误是删除多余的zero,第二个ADBG错误是注释掉arg(0),都可以用http://raw.github.com/RehabMan/Laptop-DSDT-Patch/master补丁源进行修改。之后出现2个新的错误,删除掉那2行就行了。之后打上Haswell-LPC补丁加载原生的applelpc(这里如果用补丁里的9c43,风扇转速会很快,改成和实际值8c5c相近的8c4b感觉cpu风扇转速下降很多)。其余的补丁都没打,目前来看也没什么问题。
4:ssdt:删除掉table id是cpupm的那个文件,用ssdtPRGen.sh生成的文件替换,其余的用MaciASL编译排错。
5:把修改好的dsdt和ssdt放入EFI/CLOVER/ACPI/patched文件夹

到这里为止,可以用kext wizard查看,applelpc,x86platformshim和AGPM等均已经加载,系统偏好设置里节能器也有5个选项了。

参考教程:
[教程] DSDT提取、修改等基础视频教程及DSDT编译错误修改方法【从零开始轻松使用上DSDT】
https://bbs.pcbeta.com/viewthread-1020621-1-1.html
[授权翻译] 使用补丁修改DSDT/SSDT [DSDT/SSDT综合教程]
https://bbs.pcbeta.com/viewthread-1571455-1-1.html
[原创内容] [2015.1.15 重要更新] [视频教程]ACPI文件处理和MaciASL补丁使用
https://bbs.pcbeta.com/viewthread-1569867-1-1.html
[分享] 关于Haswell平台使用AIDA64提取的DSDT的错误修复
https://bbs.pcbeta.com/viewthread-1474471-1-1.html
[分享] 利用ssdtPRGen.sh生成适合的处理器的变频配置文件
https://bbs.pcbeta.com/viewthread-1585347-1-1.html
[分享] 再讨论如何修改DSDT来加载原生电源管理
https://bbs.pcbeta.com/viewthread-1473630-1-1.html

CPU/GPU变频
1:cpu变频:其实这里一些问题我也不能解答,比如CPU变频到底需要几档?虽然用intel Power Gadget看曲线上下动作非常华丽,但在imac14,2下用hwmonitor看,其实cpu变频只有x8和x29两档,如果换成macbook pro 11,2中间多了个x17档,就是三档变频,实际上在intel Power Gadget里面输出log查看,你也会发现其实就2档到3档变频,作为桌面cpu,都是靠外置电源的主机来说,我看不出多余的变频有何实际意义。

2:GPU变频:睡眠后的高频不降是gpu变频的最大难题,很多人说用webdriver就能解决,但是我在macbook pro11,2下在不修改AGPM的情况下,无论如何无法实现睡眠后的降频,最后换成imac14,2,并且取消了inject nvidia,睡眠后就可以正常降频了,我个人认为是webdriver针对台式机显卡的驱动比较完善。






附件: 你需要登录才可以下载或查看附件。没有帐号?注册
2

查看全部评分

Rank: 2Rank: 2

UID
296923
帖子
84
PB币
1585
贡献
0
技术
5
活跃
407
沙发
发表于 2015-11-8 20:38:35 IP属地浙江 |显示全部楼层
loppol 发表于 2015-10-28 23:09
如果用voodoohda  那么hdmi音频应该已经有了吧?
hdmiaudio跟仿冒配比较好,或者dsdt修改实现hdmi音频

alpha这个机型比较特殊,就是没有3.5mm耳机接口,只有靠HDMI音频或者光纤音频输出,因为hdmiaudio这个kext使用方便,dsdt懒得整了,用voodoohda的好处是能搞定光纤音频输出

Rank: 2Rank: 2

UID
296923
帖子
84
PB币
1585
贡献
0
技术
5
活跃
407
板凳
发表于 2015-12-29 20:28:15 IP属地浙江 |显示全部楼层
Strongme 发表于 2015-12-22 13:26
嘿,哥们儿你好~谢谢你的教程,我成功地安装好了~大部分都是比较完美,除了显示器分辨率和音频。
我使用了 ...

这个即使白苹果也无解吧?...还是用蓝牙耳机或者外接音箱吧

Rank: 2Rank: 2

UID
296923
帖子
84
PB币
1585
贡献
0
技术
5
活跃
407
4F
发表于 2015-12-29 20:31:35 IP属地浙江 |显示全部楼层
Fin... 发表于 2015-12-28 19:41
同学请教下,我进行到安装的第二部,就是

2:选择镜像分区inject kexts模式进入安装

就是你选到镜像分区的时候按空格,然后会出现一排选项...里面有个inject kexts...要进去安装界面关键的是如何配置config,最关键是nv_disable=1这个参数,其实基本的几个配置文章里面已经说了,具体的等过两天有空我要不重装一下再截几张图详细说说看

Rank: 2Rank: 2

UID
296923
帖子
84
PB币
1585
贡献
0
技术
5
活跃
407
5F
发表于 2015-12-29 20:33:09 IP属地浙江 |显示全部楼层
我在上 发表于 2015-12-28 22:17
结合楼主的帖子我好像成功了 不知到显卡频率怎么看 希望指导下 找不到帖子

装个hwmonitor就能看吧,只要不高频不降就好,一直高频的话可以很明显听到风扇声。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛