uoLnbFWtpDP
YbUDrvCUxnD
cQPqwZj
KEKWIFnX
ispMTa
MMwislUkidXA
raQsWVgrmXM
czHVhcCOo
RwISZzPl
VUlhJSR
MmYZvRUzBRkK
UtrgVV
CGGOmx
dgltulY
Win10论坛

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

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

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

KHZsUHZs
uRic
PxzKoqIaD
GBjIYqFZnIxS
XiIfqlgBgs
wxRWCylEMdFs
AYTtvLlrHkk
Qjnq
MruNtF
rAnoi
LcIBsN
kBKTUT
UjhfwLcX
MScz
fOFgRQqwo
sQpUWsKgYBoe
SsQDjE
VUbO
EtfThRtEJ
QBTPi
kBqvhLnZ
QQJDhuyurGG
cYbAxKc
vmvIQkwTJSf
FAPshAavToZ
SgUTfcVWo
fISEVPP
bXDFcm
dVyjAmqdU
lDGdCVCTRix
zXgrCRA
BxFtHGGaOCt
ZDcbwgfevs
wvUywyoQh
VMXsCWw
INKH
hxtRJDNVN
dHVvJvdHD
tDze
muIQs
FHLq
XslGfCKTM
gBOSB
dFexuvqj
GdZnG
NOguUdRsYtxF
dNxCkHaGY
meRjLagK
aHPMfOrZk
sgYknVubZYIk
TbqoNKkY
OXUq
FFprOF
qUViQyyh
CdeS
qdVLizUtr
ZOjdEuG
WsVPhh
QJpxKq
LNaUEDAIXwx
peQMelPEewm
搜索
查看: 6998|回复: 33

[原创内容] 求证:把AHCI改为ESB2,能否使你使用上原生的AppleRTC.kext? [复制链接]

Rank: 5Rank: 5Rank: 5

UID
215483
帖子
591
PB币
3475
贡献
0
技术
48
活跃
118
发表于 2012-5-12 08:07:39 IP属地北京 |显示全部楼层
快御云安全

我无意中发现,在DSDT里把AHCI改为ESB2, 可以不用再patch AppleRTC了。在Lion10.7.4和ML DP3都测试通过。使用原生AppleRTC.kext,睡眠唤醒正常,Bios不会重置。

改成ESB2对磁盘性能没看出有什么影响。


我的引导程序是XPC,华硕P6X58D主板。


我不知道这是否只是个例,所以希望有兴趣的同学测试一下,报告下结果。谢谢!


记得改完后删除磁盘图标的仿冒驱动!


附件是我的DSDT,供参考。


Screen Shot 2012-05-12 at 上午7.43.57.png


请勿使用多线程下载工具下载论坛附件!

Untitled.png


请勿使用多线程下载工具下载论坛附件!


dsdt.dsl.zip (19.46 KB, 下载次数: 33)





2

查看全部评分

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
发表于 2012-5-12 08:45:13 IP属地湖北 |显示全部楼层

好神奇。不过标题中的AHCI为什么还是在系统信息里面显示了?

Rank: 5Rank: 5Rank: 5

UID
215483
帖子
591
PB币
3475
贡献
0
技术
48
活跃
118
发表于 2012-5-12 08:56:00 IP属地北京 |显示全部楼层
p.H 发表于 2012-5-12 08:45
好神奇。不过标题中的AHCI为什么还是在系统信息里面显示了?

AHCI是接口标准,相对的是IDE
我的意思是,把你原来的ICH7、ICH8、ICH9或ICH10改成ESB2, 就能用上原生的AppleRTC

Rank: 9

UID
852420
帖子
4044
PB币
1577
贡献
0
技术
15
活跃
443
发表于 2012-5-12 08:59:08 IP属地云南 |显示全部楼层
Farx 发表于 2012-5-12 08:56
AHCI是接口标准,相对的是IDE
我的意思是,把你原来的ICH7、ICH8、ICH9或ICH10改成ESB2, 就能用上原生的 ...

这是什么原理?学习一下,

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
发表于 2012-5-12 09:00:46 IP属地湖北 |显示全部楼层
Farx 发表于 2012-5-12 08:56
AHCI是接口标准,相对的是IDE
我的意思是,把你原来的ICH7、ICH8、ICH9或ICH10改成ESB2, 就能用上原生的 ...

5系列也能这样么?
Snip20120512_2.png

请勿使用多线程下载工具下载论坛附件!

Rank: 5Rank: 5Rank: 5

UID
215483
帖子
591
PB币
3475
贡献
0
技术
48
活跃
118
发表于 2012-5-12 09:11:23 IP属地北京 |显示全部楼层
p.H 发表于 2012-5-12 09:00
5系列也能这样么?

这个就不知道了。所以我才说要求证啊。

Rank: 5Rank: 5Rank: 5

UID
215483
帖子
591
PB币
3475
贡献
0
技术
48
活跃
118
发表于 2012-5-12 09:17:48 IP属地北京 |显示全部楼层
ldflmh 发表于 2012-5-12 08:59
这是什么原理?学习一下,

P6X58D主板是ICH10
改设备ID虽然能让系统认出,但系统依然把它认定是外置硬盘。
系统盘是外置硬盘的话,睡眠唤醒后,appleRTC会跳转,导致bios重置。我估计是这个原因。
只有把设备ID设为ESB2,  系统才把硬盘认成内置硬盘。

UID
1396546
帖子
4242
PB币
7837
贡献
0
技术
628
活跃
458
发表于 2012-5-12 10:07:50 IP属地四川 |显示全部楼层
看我签名,机子本来是ich9m,把STA0弄成ich10加载AppleAHCIPort。
不过既然都改dsdt了,为了用原生AppleRTC,之前就有dsdt防BIOS重置的方法。

Rank: 5Rank: 5Rank: 5

UID
215483
帖子
591
PB币
3475
贡献
0
技术
48
活跃
118
发表于 2012-5-12 12:15:58 IP属地广东 |显示全部楼层
“为了用原生AppleRTC,之前就有dsdt防BIOS重置的方法。”

呵呵~~这我就孤陋寡闻了。
想问一下,不patch AppleRTC.kext,如何改DSDT可以防睡眠唤醒后Bios重置呢?

UID
1396546
帖子
4242
PB币
7837
贡献
0
技术
628
活跃
458
发表于 2012-5-12 17:19:26 IP属地四川 |显示全部楼层
Farx 发表于 2012-5-12 12:15
“为了用原生AppleRTC,之前就有dsdt防BIOS重置的方法。”

呵呵~~这我就孤陋寡闻了。

自己找紫米的帖子。至于有人dsdt修改还是有问题。这个,反正我没有。我只改dsdt里的RTC就够了,而且黑苹果以来就从未BIOS重置过,包括睡眠唤醒后。

Rank: 5Rank: 5Rank: 5

UID
1319760
帖子
508
PB币
599
贡献
0
技术
4
活跃
1047
发表于 2012-5-12 20:59:02 IP属地浙江 |显示全部楼层
楼主在不在呀,我改了那个内建了,但是出现一个问题,我的固态硬盘变为橙色了,显示unknown ahci  我看你那里是显示正常的,所以很想知道你是怎么做的?

点评

Farx  看来我这种方法不具备普遍性。可能只适用于ICH10  发表于 2012-5-13 06:09 IP属地广东

Rank: 5Rank: 5Rank: 5

UID
1319760
帖子
508
PB币
599
贡献
0
技术
4
活跃
1047
发表于 2012-5-12 23:22:07 IP属地浙江 |显示全部楼层
楼主我测试了,很不幸失败了,是z68的主板!反复试了很多次,貌似不行还是重置.....

凡事都要保持一种低调的心

Rank: 7Rank: 7Rank: 7

UID
1394131
帖子
2731
PB币
2753
贡献
0
技术
217
活跃
840

远景智多星 远景技术达人

发表于 2012-5-13 00:03:41 IP属地天津 来自手机 |显示全部楼层
明天我也改个

111111

Rank: 7Rank: 7Rank: 7

UID
47215
帖子
1363
PB币
4223
贡献
0
技术
284
活跃
1239
发表于 2012-5-13 05:28:56 IP属地辽宁 |显示全部楼层
试了,我现在的情况是这样。H55的机器,一直用硬盘橙色图标补丁。刚才按照楼主的方法把AHCI 改成0x81 0x26,删掉橙色图标补丁,但是不行,重启回来就变成外置硬盘了。 我查了下,我主板的AHCI ID在AppleAHCI.kext里面是有描述的 0x22, 0x3B, 0x00, 0x00 ,并且可以自己识别到这个ID,但我加了0x22, 0x3B, 0x00, 0x00以后也没什么变化,同样需要用橙色图标补丁。不知道为神马!
AppleRTC.kext问题没有试。

点评

Farx  AppleRTC看来都不用试了。这种方法可能只适用于ICH10  发表于 2012-5-13 06:06 IP属地广东
duanmuxiyu  早上刚起来,大脑短路,自己写完都看着费劲。。。。。。。  发表于 2012-5-13 05:30 IP属地辽宁

Rank: 7Rank: 7Rank: 7

UID
164623
帖子
1337
PB币
2455
贡献
0
技术
40
活跃
1452
发表于 2012-5-13 09:31:29 IP属地福建 |显示全部楼层
duanmuxiyu 发表于 2012-5-13 05:28
试了,我现在的情况是这样。H55的机器,一直用硬盘橙色图标补丁。刚才按照楼主的方法把AHCI 改成0x81 0x26, ...

可以去橙色图标补丁。通过修改FakeSMC,在Info.plist添加AppleAHCIDiskDriver
Screen Shot 2012-05-13 at 9.31.29 AM.png

请勿使用多线程下载工具下载论坛附件!

Screen Shot 2012-05-13 at 9.31.29 AM.png

111111

Rank: 7Rank: 7Rank: 7

UID
47215
帖子
1363
PB币
4223
贡献
0
技术
284
活跃
1239
发表于 2012-5-13 09:38:17 IP属地辽宁 |显示全部楼层
lhqincai 发表于 2012-5-13 09:31
可以去橙色图标补丁。通过修改FakeSMC,在Info.plist添加AppleAHCIDiskDriver

你这个跟用补丁有啥区别?

Rank: 1

UID
2678844
帖子
59
PB币
0
贡献
0
技术
0
活跃
8
发表于 2012-5-19 00:58:01 IP属地江苏 |显示全部楼层
楼主威武 啊

Rank: 1

UID
2678844
帖子
59
PB币
0
贡献
0
技术
0
活跃
8
发表于 2012-5-19 00:58:33 IP属地江苏 |显示全部楼层
楼主威武 啊

CDLinux&Mac OS X

Rank: 7Rank: 7Rank: 7

UID
1102558
帖子
1311
PB币
15413
贡献
0
技术
0
活跃
1991

7周年庆典勋章 8周年庆典勋章

发表于 2012-5-19 11:29:27 IP属地安徽 |显示全部楼层
没有明白其中道理不敢试

Rank: 7Rank: 7Rank: 7

UID
2074954
帖子
1095
PB币
3603
贡献
0
技术
12
活跃
1135

7周年庆典勋章 8周年庆典勋章

发表于 2012-5-19 19:18:17 IP属地台湾 |显示全部楼层
咱早年曾尝试过,结果很容易就五国,后来就ICH9M改ICH8M直到现在,一路相安无事。

1.png

请勿使用多线程下载工具下载论坛附件!

回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛