fhqpyu 发表于 2017-8-30 19:12

学习下 谢谢分享

cheneyveron 发表于 2017-8-30 19:18

kaeserlin 发表于 2017-8-30 16:00 https://www.pcbeta.com/static/image/common/back.gif
使用附件里面的DSDT,然后在BIOS里面关闭CPU的多线程功能,就可以跳过这个错误,目测这个错误只会出现在8 ...

Orz... 所以你知道这个dsdt中关键的部分是哪些不?

hjfhfhjw 发表于 2017-8-30 19:27

多谢,下载试试

cheneyveron 发表于 2017-8-31 00:02

本帖最后由 cheneyveron 于 2017-8-31 20:35 编辑

终于成功8核心启动10.13了!!!
换句话说,寨板的AppleACPIPlatform问题已经解决!!!!解决过程:
使用https://www.tonymacx86.com/threads/success-x79-ud5-10-13-high-sierra.226347/ 也就是上面@kaeserlin传的10.13 Better Boot.zip 中的dsdt,可以屏蔽8核处理器中的两个核心成功引导。
于是分析一下DSDT中关于处理器的部分。首先想到的即 Processor 部分:
对比我原来的DSDT:

观察到,处理器都是在_SB下面。
不同的是,
1. 我原来的DSDT中Processor分别在_SB.SCK0到_SB.SCK3下面。而他是、直接所有Processor都放在_SB下。
2. 他的Processor范围是C000-C00F,我的是C000-C01D。
3. 他的Processor函数中多了一个方法:
Method (_MAT, 0, NotSerialized){         Return (LAPC (Zero, Zero))}

结论:
经过我一晚上的实验,得出下面的结论:
1. 将Processor外层的Device (SCK0)去掉,多出来的Name定义和_STA方法也去掉,见下图红框:

别忘了去掉每一组最后一个Processor后还有一个花括号。这样即可通过AppleACPIPlatform。

8.31日更新:
又经过一上午的实验,确定了问题实际上出在上图红框中的这一条语句:
Store ("CPUSCK0", CUU0)
Store函数可以简单看成给变量赋值,CUU0原来的值是Zero,琢磨了一会儿也不明白为什么赋值成"CPUSCK0"就崩溃了。
所以,修复这个问题最简便的方法就是:
1. 打开你的dsdt
2. 查找并删掉下面这几行:
Store ("CPUSCK0", CUU0)
Store ("CPUSCK1", CUU1)
Store ("CPUSCK2", CUU2)
Store ("CPUSCK3", CUU3)3. 保存


至于10.13 Better Boot中的DSDT,我也简单修改了一下:
1. 把我的DSDT中的Processor去掉外层的Device (SCK0)部分
2. 每个Processor中均添加了_MAT函数
3. 删除了所有超出C00F/C10F/C20F/C30F的Processor
现在使用8核心也可以启动了。
不过还是建议简单修改自己的dsdt而不是使用他的,我用他的dsdt时会报一些AE_NOT_FOUND之类的错误,虽然无伤大雅,但是用自己的dsdt不是更好嘛,免得出什么奇奇怪怪的问题{:5_264:}

如果不会修改dsdt:
或者使用的正好也是华南X79 V2的童鞋,那使用我的dsdt或者上面修改过的技嘉的都可以试试。
不舍得花钱的话,我的github上也更新啦。地址在本帖1楼哦。

如果会修改那更好啦,可以保留原来你做的dsdt优化:)

成功了的大伙,赶紧报个喜{:5_262:}



kaeserlin 发表于 2017-8-31 10:34

cheneyveron 发表于 2017-8-31 00:02
终于成功8核心启动10.13了!!!
换句话说,寨板的AppleACPIPlatform问题已经解决!!!!解决过程:
使用 ...

666,先顶,等会尝试。

kaeserlin 发表于 2017-8-31 11:58

{:5_275:}修改完以后 10.13确实可以进入了,但是X79PlatformPlugin.kext无法载入了,也就意味着通过原有的方法无法实现变频。

cheneyveron 发表于 2017-8-31 12:04

kaeserlin 发表于 2017-8-31 11:58 https://www.pcbeta.com/static/image/common/back.gif
修改完以后 10.13确实可以进入了,但是X79PlatformPlugin.kext无法载入了,也就意味着通过原有的方 ...

见这里 http://www.insanelymac.com/forum/topic/324270-sandy-bridge-e-ivy-bridge-e-power-management-1013-dp/

kaeserlin 发表于 2017-8-31 12:38

cheneyveron 发表于 2017-8-31 12:04 https://www.pcbeta.com/static/image/common/back.gif
见这里 http://www.insanelymac.com/forum/topic/324270-sandy-bridge-e-ivy-bridge-e-power-management- ...

已经解决了,保留原来的内容,仅仅删除CUU0/1/2/3 = "CPUSCK0/1/2/3"这几行,可以加载原来的X79PlatformPlugin

cheneyveron 发表于 2017-8-31 12:50

关于变频的进一步实验:- 如果删掉Device (SCKN)和下面的_STA方法,则只有两挡变频:1200 3000
- 如果只是删除
Store ("CPUSCK0", CUU0)
Store ("CPUSCK1", CUU1)
Store ("CPUSCK2", CUU2)
Store ("CPUSCK3", CUU3)


这几行的话,变频不受影响:)
如下图:

所以我又赶紧更新了DSDT。
DSDT for HUANAN:
DSDT for GIGA:
我测试了一下,这两个都能在我电脑上正常变频。
在我github上也更新了:https://github.com/cheneyveron/clover-x79-e5-2670-gtx650/tree/master/EFI/CLOVER/ACPI/patched
其中DSDT.aml即华南的DSDT,DSDTGIGA.aml即技嘉的。

爱折腾的阿童木 发表于 2017-8-31 12:57

cheneyveron 发表于 2017-8-31 00:02
终于成功8核心启动10.13了!!!
换句话说,寨板的AppleACPIPlatform问题已经解决!!!!解决过程:
使用 ...

看样子不用管我的USB3.0了,多久跟着大神升系统去

kaeserlin 发表于 2017-8-31 13:08

有一个问题就是你的10.13睡眠正常吗?我的lpc已经加载成功,但是睡眠唤醒会直接重启,10.12则睡眠正常。

cheneyveron 发表于 2017-8-31 14:54

kaeserlin 发表于 2017-8-31 13:08 https://www.pcbeta.com/static/image/common/back.gif
有一个问题就是你的10.13睡眠正常吗?我的lpc已经加载成功,但是睡眠唤醒会直接重启,10.12则睡眠正常。

我目前是正常的。如果成功的加载了AppleIntelCPM的话应该电源管理是没问题的..

liudew 发表于 2017-8-31 18:02

佩服 楼主的精神

cheneyveron 发表于 2017-8-31 18:51

爱折腾的阿童木 发表于 2017-8-24 18:16 https://www.pcbeta.com/static/image/common/back.gif
楼主我显卡是A卡470D,可以么

我今天看到一个kext叫做WhateverGreen搭配lilu.kext用,可以解决很多A卡的问题,要是有小问题的话可以试试这个。

dididudu 发表于 2017-8-31 20:15

楼主10.12.6的efi更新成10.13了吗?怎么搞成10.12.6,我用cpus只有一档

cheneyveron 发表于 2017-8-31 20:26

dididudu 发表于 2017-8-31 20:15 https://www.pcbeta.com/static/image/common/back.gif
楼主10.12.6的efi更新成10.13了吗?怎么搞成10.12.6,我用cpus只有一档

我那个efi 10.11-10.13都可以用的。变频方法我分文件夹放啦。
10.12中运行10.12文件夹下的10.12 aicpm patch.command->AICPMPatch->放LegacyX86PlatformPlugin.kext到S/L/E下->caches_rebuild.command->重启
对了,dsdt得是最新的,我昨天更新的dsdt变频和睡眠是有问题的

爱折腾的阿童木 发表于 2017-8-31 21:45

cheneyveron 发表于 2017-8-31 18:51
我今天看到一个kext叫做WhateverGreen搭配lilu.kext用,可以解决很多A卡的问题,要是有小问题的话可以试试 ...

我用了这两个,是一个叫 免驱单卡启动的帖子,用你的引导加入这两个,直接能用,变频也没问题。就是没USB3.0,显卡显示的470 570

爱折腾的阿童木 发表于 2017-8-31 21:48

cheneyveron 发表于 2017-8-31 18:51
我今天看到一个kext叫做WhateverGreen搭配lilu.kext用,可以解决很多A卡的问题,要是有小问题的话可以试试 ...

我用了这两个,是一个叫 免驱单卡启动的帖子,用你的引导加入这两个,直接能用,变频也没问题。就是没USB3.0,显卡显示的470 570

hjfhfhjw 发表于 2017-8-31 22:46

按照这方法删除
Store ("CPUSCK0", CUU0)
Store ("CPUSCK1", CUU1)
Store ("CPUSCK2", CUU2)
Store ("CPUSCK3", CUU3)3. 保存
可以引导安装,安装选择硬盘时,发现不了GUID分区

cheneyveron 发表于 2017-8-31 23:35

hjfhfhjw 发表于 2017-8-31 22:46 https://www.pcbeta.com/static/image/common/back.gif
按照这方法删除
Store ("CPUSCK0", CUU0)
Store ("CPUSCK1", CUU1)


那这就是完全不同的问题啦... 能发现硬盘不就行了
页: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15
查看完整版本: 【已解决!】10.13寨版华南X79安装AppleACPIPlatform问题分析