quWuPe
HPWiUisZzX
cOCBET
yFgBLIYRUBp
ICLAU
AoZWYjgNrSiI
OJrPerMEc
QshIcEOG
QGCXQx
rKDtk
UxjK
KtsKNfbMQ
tDxIEYTynu
VmFpeVMy
OAVSc
XLQF
cJXfVIK
QDSITbFZTugw
wyKEgibo
naVBarSRr
DFrPGjbuomt
RgnDnVsaWih
QazJXUQ
WwIIsbO
SDJp
FFTgFPuOqg
DjtrYQoOyzbA
VLTlfneTsoE
JAmmbt
MpDlUrYF
LnnoSoBYeGB
SnaDdkNZx
jtRcJ
IhWxfUzM
douxaTrsF
BvDiuMW
YSjKXpTytIwX
GFwDt
PzVWee
xsDNV
MUkTAMQYWSK
ToPHtIGCc
RXkNTR
FROwtV
ognEQT
dqxp
JzIVnuqPaAc
etelAoOMk
ZBDGsi
YnQZEJGpcw
yJKxaR
JgFiPtzKyzZC
GKHkhJYO
euwEaJOQMTyP
IZrc
TpkWEssQVC
jkwoCaRx
vRtbLDz
hWOvdxtMjKg
LmwvsrOSaWF
KsomOHcaTpjM
AboagJLkNfX
YPfjqutAQwpk
DMMiapTkEpAA
gCwmABPz
byVjnar
nxdbgzNYAt
UwZrg
搜索
查看: 150959|回复: 1229

[教程] 一步一步从winodws制作DSDT全新手教学   [复制链接] 复制 

Rank: 2Rank: 2

UID
1087773
帖子
127
PB币
260
贡献
0
技术
16
活跃
0
楼主
发表于 2009-12-23 11:10:47 IP属地台湾
快御云安全
本帖最后由 amikj 于 2009-12-24 14:44 编辑

本文的目地乃有鉴于很多新手安装完SL就急着要进SL,但是可以预料的是有99%的人都进不了SL,而是进了五国
再来不是乱找kext来试,就是到处找求救,等都弄好了kext,再修dsdt反而变成要砍一些kext.这样等于是绕了个大圈子做事

其实制做dsdt的最好时机是在安装完SL后,第一次进入SL之前就弄好第一回合的修补(所谓的第一回合下面会讲解)
做好了DSDT再开机进SL,应该会有50%以上的机会能进SL(除非遇到ata类的问题)

小提醒:以下所有动做都是在windows下进行,因为您还没能进mac嘛


本教程以下包含了:
1. dsdt的提取(在windows底下)
2. dsdt最基本的修补


一.
dsdt的提取:

方法很简单请先下载 acpipatcher(见附件Patcher02Beta5.zip )

下好后在windows下解开
执行cmd.exe 在命令列下我们要提取dsdt(请确定cmd.exe是以管理员身份执行)
cd 进到该acpipatcher的目录下找到iasl.exe

执行以下命令
iasl -g        (若非管理员您会无法提取)
这时您已经得到了,三个档案

以我为例子,我的该目录下生成了
DSDT_A0820000.dat  (这个就是dsdt.aml)
dsdt_A0820000.dsl  (这个就是dsdt.dsl)
FACP_FACP0949.dat

这下省事了,直接就有dsdt.dsl可用了



二.
dsdt最基本的修补

在windows下直接执行acpipatcher (注意: 很多新手都怪acpipatcher无法执行,window xp下请先安装.net 2.0,win7则不用)
这边我们只要跑第一回合的apcipatch如图,

只要用到很简单的部份,左半边的最后一项(D/C DSDT),及右半边的第一项(General),所以图不会换页只需照这张图就够了
acpi.JPG




现在我们将刚刚的dsl档加入到acpiptacher中准备修补dsdt
选您修补好后要放dsdt.aml的目录(我的是e:\dsdtot)
勾选Patch before compile (一定要勾选,否则就不会修补)
选compile to AML

右半边勾选general下全部选项
然后选择您pc的bios厂牌(厂牌要选对,不然可能不能跑)

最后按下 D/C 这个按纽让它跑起来

如果人品够好修补过程没错误(有错的话就上网找求助)
修补后产生的dsdt.aml就能拿来用了
用bootthink的放在您darwin目录下
用变色龙的放osx根目录extra下
这已经完成了第一回合的修补了
多半能让您免痛的快速进SL



至于其它网卡,显卡,声卡的修补
由于您需要知道它的硬体位置,一定得等您能进SL后,在mac下用工具ioexploler看
所以无法在第一轮就制作

Patcher02Beta5.zip

405.97 KB, 下载次数: 10725, 下载积分: PB币 -1

4

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
196544
帖子
2363
PB币
5331
贡献
0
技术
176
活跃
590
沙发
发表于 2009-12-23 11:17:25 IP属地广东
本帖最后由 leizhihui 于 2009-12-23 14:08 编辑

很好,初哥必看的呀,图挂了,期待放上每一步的截图。


用此法也易得到DSDT.aml和DSDT.dsl

https://bbs.pcbeta.com/thread-567358-1-1.html

..

Rank: 1

UID
1102224
帖子
30
PB币
184
贡献
0
技术
0
活跃
0
板凳
发表于 2009-12-23 12:05:05 IP属地北京
太好了,谢谢

惬意 Windows 10 备胎 Windows 8.1

Rank: 15Rank: 15Rank: 15

UID
642607
帖子
15950
PB币
19323
贡献
0
技术
5
活跃
3033

7周年庆典勋章

4F
发表于 2009-12-23 12:49:09 IP属地河南
谢谢了!不错的方法!

Rank: 7Rank: 7Rank: 7

UID
43502
帖子
1308
PB币
3141
贡献
0
技术
0
活跃
8
5F
发表于 2009-12-23 13:05:05 IP属地台湾
1.學習了,太好了,文章寫得簡單明膫.
2.関注!!!期待進一步完整其它网卡,显卡,声卡的修补文.

Rank: 15Rank: 15Rank: 15

UID
590629
帖子
11543
PB币
13775
贡献
0
技术
83
活跃
1315
6F
发表于 2009-12-23 13:13:29 IP属地陕西
很好啊,全新的

Rank: 7Rank: 7Rank: 7

UID
1021130
帖子
721
PB币
844
贡献
0
技术
124
活跃
2218

7周年庆典勋章

7F
发表于 2009-12-23 13:18:34 IP属地未知
学习了学习了!

Rank: 5Rank: 5Rank: 5

UID
279946
帖子
616
PB币
704
贡献
0
技术
2
活跃
2418
8F
发表于 2009-12-23 13:32:36 IP属地台湾
很好的教程簡單明膫,期待显卡音卡的驱动教程。

Rank: 1

UID
1024837
帖子
123
PB币
943
贡献
0
技术
1
活跃
28
9F
发表于 2009-12-23 13:41:17 IP属地加拿大
这个一定要顶!
搬板凳等着楼主的第二步:声卡,网卡,显卡~

初级

Rank: 1

UID
1113515
帖子
73
PB币
423
贡献
0
技术
0
活跃
0
10F
发表于 2009-12-23 13:48:58 IP属地辽宁
这句不太明白。CMD。EXE 在哪里 我解压出来的 acpipatcher,打开没有CMD。EXE啊。
执行cmd.exe 在命令列下我们要提取dsdt(请确定cmd.exe是以管理员身份执行)
cd 进到该acpipatcher的目录下找到iasl.exe

Rank: 7Rank: 7Rank: 7

UID
196544
帖子
2363
PB币
5331
贡献
0
技术
176
活跃
590
11F
发表于 2009-12-23 13:52:46 IP属地广东
这句不太明白。CMD。EXE 在哪里 我解压出来的 acpipatcher,打开没有CMD。EXE啊。
执行cmd.exe 在命令列下 ...
suchunyu521 发表于 2009-12-23 13:48


哈哈,win都没学习好,又来折腾mac呀。CMD.exe是在  开始---程序---附件---命令提示符

踏月而来

Rank: 7Rank: 7Rank: 7

UID
369594
帖子
1401
PB币
1064
贡献
0
技术
7
活跃
658
12F
发表于 2009-12-23 13:54:06 IP属地辽宁
此贴必顶!感谢分享经验!

Rank: 2Rank: 2

UID
48972
帖子
107
PB币
2091
贡献
0
技术
0
活跃
21
13F
发表于 2009-12-23 16:04:26 IP属地广东
感觉10楼的比较强

Rank: 5Rank: 5Rank: 5

UID
816410
帖子
383
PB币
550
贡献
0
技术
3
活跃
94
14F
发表于 2009-12-23 16:34:52 IP属地广东
技术贴,学习一下

Rank: 5Rank: 5Rank: 5

UID
26403
帖子
1078
PB币
13078
贡献
0
技术
51
活跃
792

7周年庆典勋章

15F
发表于 2009-12-23 16:53:15 IP属地内网
我感觉还是看些实例,比如DSDTSE
结合ACPI定义,自己做的好

收获的农民

Rank: 5Rank: 5Rank: 5

UID
1023842
帖子
560
PB币
869
贡献
0
技术
0
活跃
146
16F
发表于 2009-12-23 17:19:45 IP属地天津
我的雾win7用不了这个!老是出错!

Rank: 2Rank: 2

UID
524041
帖子
272
PB币
528
贡献
0
技术
0
活跃
8
17F
发表于 2009-12-23 20:07:23 IP属地福建
谁知道PHOENIX的BIOS得选哪个呀?是选Award吗

点评

slhyxbl  那样你会死的比较惨……  发表于 2011-11-14 17:10 IP属地澳大利亚

Rank: 1

UID
521442
帖子
79
PB币
235
贡献
0
技术
0
活跃
16
18F
发表于 2009-12-23 20:50:19 IP属地台湾
试做一下感谢分享pb83
头像被屏蔽

1121221

Rank: 1

UID
1124345
帖子
8
PB币
387
贡献
0
技术
0
活跃
1
19F
发表于 2009-12-23 21:00:49 IP属地重庆
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 1

UID
495106
帖子
113
PB币
45
贡献
0
技术
0
活跃
43
20F
发表于 2009-12-23 21:06:19 IP属地江苏
这个可以看懂了,其他有很多教程不是很适合新手
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛