MCPLive > 杂志文章 > 英特尔芯片组破解SLI指南

英特尔芯片组破解SLI指南

2009-12-20Enoch《微型计算机》2009年11月下

把代码加入到要破解的主板BIOS中

由于编辑BIOS风险比较大,在这里笔者采用模拟DSDT表的方法,利用软件把认证代码虚拟到系统DSDT表中。届时显卡驱动程序会把虚拟的DSDT表信息误以为是来自主板BIOS中的信息,从而成功干扰显卡驱动程序的检测。

下面以映泰T-Power I45主板为例,介绍如何把刚才提取的映泰X58主板认证信息虚拟到系统
DSDT表中。首先在C盘中创建名为ACPI的文件夹,把从网上下载得到的iasl.exe和asl.exe两个程序拷贝进去。在CMD模式下进入C:acpi运行“iasl–g”,此时会在C:acpi文件夹中产生一个名为dsdt_
P45A7001.dsl的文件。不同主板所得到的文件名会有所不同,但后缀都是“.dsl”。用写字板打开
dsdt_P45A7001.dsl文件,在后空白的地方加入如下字符:
Scope (\_SB.PCI0)
{
Name (SLIC, Buffer (0x9E)
{
987134512781Genuine NVIDIA Certified SLI Ready
Motherboard for BIOSTAR TPOWER X58 0101-Copyright 2008
NVIDIA Corporation All Rights Reserved-765289891023(R)"
})
Device (WMI1)
{
Name (_HID, "pnp0c14")
Name (_UID, "MXM2")
Name (_WDG, Buffer (0x14)
{
/* 0000 */ 0x3C, 0x5C, 0xCB, 0xF6, 0xAE, 0x9C,
0xBD, 0x4E,
/* 0008 */ 0xB5, 0x77, 0x93, 0x1E, 0xA3, 0x2A,
0x2C, 0xC0,
/* 0010 */ 0x4D, 0x58, 0x01, 0x02
})
Method (WMMX, 3, NotSerialized)
{
CreateDWordField (Arg2, 0x00, FUNC)
If (LEqual (FUNC, 0x41494C53))
{
Return (\_SB.PCI0.SLIC)
}
Return (0x00)
}
}
}
}

接着把修改后的dsdt_P45A7001.dsl文件保存好,在CMD模式下运行"asldsdt_P45A7001.dsl"命令,而后会在当前目录下生成已经加入了映泰X58 SLI认证信息的名为DSDT.aml的文件。后运行"asl/loadtable DSDT.aml–v"命令,把DSDT.aml文件的内容导入到系统DSDT表中。


将认证代码虚拟到系统DSDT表

如果以上各个步骤都正确完成的话,重新启动电脑之后会在设备管理器的“系统设备”中生成一个名为“Microsoft Windows Management Interface for ACPI”的新硬件,其设备实例路径为“
ACPIPNP0C14MXM2”。只有生成了这个硬件才说明SLI认证信息已经成功导入到DSDT表中。如果该步骤失败,则运行“asl/loadtable-d DSDT.aml”命令取消掉刚才的命令,然后检查前面的步骤再重新进行DSDT表的导入。



添加认证码成功后,会生成一个新硬件,其路径为ACPIPNP0C14MXM2

上述方法同样适用于其它品牌的主板,唯一不同的步骤就是把前面“987134512781Genuine NVIDIA ****** Reserved-765289891023 (R)”字段修改为相应品牌X58主板的认证代码即可。例如要破解EVGA品牌的主板,只需把字段修改为EVGA X58的认证代码“987134512781Genuine NVIDIA Certified SLI Ready Motherboard for EVGA 132 BL E758V00 0101-Copyright 2008 NVIDIA
Corporation All Rights Reserved-765289891023(R)”,其余步骤不变。这里需要注意的是,不管任何品牌的主板,其代码字段长度均为157字节,如果你提取的字段长度不相符,则说明提取失败,会影响后面步骤的顺利进行。

分享到:

用户评论

共有评论(3)

  • 2010.01.01 10:46
    3楼

    自己家的P35不知道能不能玩~

    (0) (0) 回复
  • 2009.12.22 14:38
    2楼

    wo ye lai shi shi

    (0) (0) 回复
  • 2009.12.20 15:33
    1楼

    这个对于一些老主板还是有用的呵呵,反正是老了,可以发挥以下余热,做个交火也不错

    (0) (0) 回复

用户名:

密码: