admin管理员组

文章数量:1530844

2023年12月18日发(作者:)

一步一步在winodws制作DSDT全新手教程

本文的目地乃有鉴于很多新手安装完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 )

下好后在windows下解开

执行 在命令列下我们要提取dsdt(请确定是以管理员身份执行)

cd 进到该acpipatcher的目录下找到

执行以下命令

iasl -g (若非管理员您会无法提取)

这时您已经得到了,三个档案

以我为例子,我的该目录下生成了

DSDT_ (这个就是)

dsdt_ (这个就是)

FACP_

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

二.

dsdt最基本的修补

在windows下直接执行acpipatcher (注意: 很多新手都怪acpipatcher无法执行,window xp下请先安装.net 2.0,win7则不用)

这边我们只要跑第一回合的apcipatch如图,

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

现在我们将刚刚的dsl档加入到acpiptacher中准备修补dsdt

选您修补好后要放的目录(我的是e:dsdtot)

勾选Patch before compile (一定要勾选,否则就不会修补)

选compile to AML

右半边勾选general下全部选项

然后选择您pc的bios厂牌(厂牌要选对,不然可能不能跑)

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

如果人品够好修补过程没错误(有错的话就上网找求助)

修补后产生的就能拿来用了

用bootthink的放在您darwin目录下

用变色龙的放osx根目录extra下

这已经完成了第一回合的修补了

多半能让您免痛的快速进SL

至于其它网卡,显卡,声卡的修补

由于您需要知道它的硬体位置,一定得等您能进SL后,在mac下用工具ioexploler看

所以无法在第一轮就制作

本文标签: 修补目录执行新手回合