没有公告

 | 网站首页 | 头条 | 摄影 | 茶文化 | 技术 | 饮食 | 教育 | 军事 | 天昊电梯 | 
您现在的位置: 4567官网 >> 技术 >> 装机维修 >> 硬件常识 >> 正文
修改AMI BIOS安装联想OEM版VISAT
作者:admin 文章来源:本站原创 点击数:197 更新时间:2010-9-7 14:08:02
在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


免责声明:作品版权归所属媒体与作者所有!!本站刊载此文不代表同意其说法或描述,仅为提供更多信息。如果您认为我们侵犯了您的版权,请告知!本站立即删除。有异议请联系我们。
技术录入:admin    责任编辑:admin 
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
| 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告