当前位置: 电脑软硬件应用网 > 电脑学院 > 操作系统 > 系统综合 > 正文
[图文]修改AMI BIOS安装联想OEM版VISAT 【字体:
修改AMI BIOS安装联想OEM版VISAT
2007-3-24 19:15:18  文/耗子   出处:BIOS维修网   

    在Windows XP时代,通过修改BIOS,安装OEM版XP,让我们感受了正版XP的乐趣;但现在微软推出了新的VISTA操作系统,由于VISAT采用新的SLP2.0验证技术,即通过验证BIOS中的SLP证书、标志以及硬件相关的特征;因此以前修改BIOS安装XP的方法,无法用于VISTA激活(XP采用SLP1.0验证技术)。

    但SLP 2.0 技术也存在着弱点,我们可以通过使用从OEM 硬件-各种品牌机中获取的信息,将SLP 2.0的各项验证数据移植到自己的主板BIOS中,来实现VISAT的激活,达到使用正版VISAT功能的目的。

    耗子分别写了修改AWARD和PHOENIX BIOS安装OEM版VISAT的文章, 由于目前联想公布了OEM版VISTA,而且其不需要输入序列号,只要修改好BIOS信息,安装好联想VISTA后,自动激活,呵呵,与安装联想XP过程是一样的。耗子在介绍修改AMI BIOS安装OEM版VISTA时,将以修改联想标识为例,做一详细介绍。以文章以华硕ASUS_P5WDHDeluxe_bios1901主板BIOS为例。

    修改AMI BIOS安装VISTA,需要MMTOOLS.EXE AMIMMWIN.EXE和UltrqEdit32,MMTOOLS和AMIMMWIN可从AMI最新修改工具包中下载go.gif (151 字节)最新AMI BIOS修改工具包    go.gif (151 字节)Ultraedit32   go.gif (151 字节)联想SLIC激活文件

    首先下载或备份需要修改主板的BIOS文件,由于AMI修改工具默认文件名是ROM,因此如果下载的BIOS文件扩展名不是ROM,可手动改为ROM。下载AMI最新的修改工具包,运行MMTOOLS,打开需要修改的BIOS文件。

 amivista1.gif (25719 字节)

    选择1B(Single Link Arch BIOS)如上图,然后选择Extract(1)按纽,选择Browse(2),在此设置保存文件的路径及文件名,为方便可记,我们以1B为文件名,输入1B.rom,最后点击Extract(3),将1B文件分离出。

    运行Ultraedit32程序,打开目录中的1b.rom,使用鼠标点击工具栏中的搜索--查找,在查找内容中输入SLIC(注意要以ASCII方式搜索),如下图

    amivista3.gif (9250 字节)

    搜索到SLIC表文件,由于BIOS中,表文件大小为374字节,其实开始36个字节为表头,,然后的156字节为Pubkey公钥,最后182字节为Markey标识文件。如下图,从47F53H开始到480C8H之间的内容即为SLIC表文件。

amivista2.gif (16207 字节)

    在UltraEdit32-文件--打开,选择下载的联想SLIC激活文件,使用鼠标全部选择后,点击鼠标右键,选择复制。

amivista4.gif (8651 字节)

    在UltraEdit32左侧选择界面中,使用鼠标双击选择我们开始打开的1B文件

amivista5.gif (7956 字节)

    选择从48013H--480C8H之间的字节(注意:字节一定要先对),然后在选择字节上按鼠标右键,点击粘贴,将联想注册文件粘贴在SLIC表中。

amivista6.gif (9401 字节)
上图为选择标识部分,未粘贴

amivista7.gif (13001 字节)
上图为已经将联想注册文件加入到SLIC表中

    在UltraEdit32中,找到SLIC的OEM信息,在此例中是47F5DH开始的14个字节,改成LENOVETC-20,不足用空格代替。

    amivista8.gif (7892 字节)

    修改完成后,选择工具栏--文件--保存,将1B.rom按原文件名保存。

    修改完成后,需要将修改好的1b.ROM加入到BIOS文件中,以前我们都是使用MMTOOLS替换的方式加入,但是有好多情况下使用MMTOOLS是无法替换的,此时,我们就可用于AMI维修工具包中的AMIMMWIN将修改好的文件替换到BIOS文件中。

    将工具包中的AMIMMWIN以及修改的BIOS文件及修改好的1B.ROM文件拷到同一目录中,在MSDOS方式下运行:XP可在开始--运行--输入COMMAND,确定即可进入MSDOS方式,然后进入保存AMIMMWIN BIOS文件和1B.rom的目录,输入AMIMMWIN BIOS.ROM /R 1B 1B.ROM,回车后好可将修改好的1B文件加入。

      确定后,如果显示以下信息,表明1B文件已经正确加入。

amivista9.gif (2668 字节)

    修改完成后,要确定文件是否已经正确加入到BIOS文件中,可以使用MMTOOLS打开修改后的BIOS文件,分离出1B文件,然后使用UltraEdit32文件打开后,查看一下是否修改即可。

    使用刷新程序将修改后的BIOS文件写回到主板BIOS中,然后安装联想OEM版VISTA,这里必须是联想的OEM VISTA,安装后即可激活。

    注意:

    1、修改BIOS有一定的危险性,请一定注意做好主板BIOS文件的备份,尽可能使用编程器,以便BIOS修改出错后,可用编程器重写BIOS。

    2、分离出1B文件,使用ULTRAEIDT32修改时,一定要确定好地址,否则很容易失败的。

    3、使用AMIMMWIN替换1B文件时,格式为AMIMMWIN BIOS.ROM /R 1B 1B.ROM,注意格式:是AMIMMWIN空格BIOS.rom空格/R空格1B空格1B.ROM

  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    Windows7/XP/Vista局域网共享驱动器
    Vista下通过蓝牙手机控制计算机
    Vista使用4GB以上内存不稳定的解决办…
    系统备份与恢复:双系统xp与vista
    Vista系统隐藏文件的清理方法
    Vista下老ATI芯片显卡装新ATI驱动
    解决Vista中传真机故障的方法
    Windows 7和Vista安全方面的本质区别
    Vista下无法登录支付宝怎么办
    Vista降级到XP后花屏是电源设置搞鬼
    设为首页- 关于我们 - 联系方式 - 版权声明 - 友情链接 - 网站地图 -
    Copyright©2003-2010 45IT.COM All Rights Reserved. 浙ICP备05056851号