============================================
特别提示:
本篇所述方法,只是针对 AwardBIOS v6.00PG版本的bios,其它 AwardBIOS版本是否可行还不知道.
AMI的bios肯定不适合该办法!!!
============================================
DFI系列Vista OEM BIOS无损任何原BIOS内容的可靠更改
此文以DFI LT X48主板为范例,其它规格主板同理。
Vista OEM BIOS的修改方法比较多,大多是在bios信息中篡改一项或几项的
值,强制在bios信息中加入特定的SLIC表信息。应该说方法还是比较成熟的
,可靠性也比较高。
但是,主板厂家众多,bios设定门类繁多,特别是那些比较具有自我特色的
主板厂家的bios,往往会在通用的bios中加入自己的特定程序,比如DFI、
ASUS等,都会在bios加入自己特有的技术代码,以突出自己的技术优势。这
就给OEM BIOS的修改带来一定的风险。
本人五一期间入手DFI LT X48主板,到手后立即按照通用的办法更改BIOS为
OEM并成功刷新,顺利激活vista系统。但是,在使用中,总是感到系统不太
稳定,总是会出现这样或那样的硬件底层错误。特别是在短短三天内发生两
次RAID“掉阵列”的灾难,一开始怀疑是DFI这款主板BIOS有问题或是这块
主板本身有问题。后来在修复了RAID故障后,冷静下来想一想,由于DFI的
BIOS具有很强的厂家特色,怀疑是不是按照通用方法更改BIOS不太适合?于
是想起寻找更稳妥的方法来更改BIOS。
好在网上已有几位大侠早就公布了比如网卡BOOTROM芯片以及声卡等用来
追加Vista OEM SLIC表的方法。本人综合这些网上信息并结合自己的理解,发现
可以:
不更改原BIOS任何信息,仅仅在原BIOS的最后增加一个空白的设备项,仅仅
用来追加Vista OEM Slic表。这样一来,既可以保持原BIOS的完整性,又可
以达到OEM方式激活Vista的目的。
情况简介如下:
通用方法更改的bios:
原bios:
仅追加Vista OEM SLIC信息的方法更改的bios:
从以上三张图中清楚看到,通用的方法实际上更改了原BIOS的内容,而追加PCI项的方法根本没有改变原BIOS的任何内容,只是仅仅在最后加入了Vista OEM SLIC表。
可以肯定,这种追加SLIC表的方法,很好地保持了原BIOS的完整性。
具体方法:
1、找个计算机设备id,最合适的是集成设备。
比如集成网卡、集成显卡、集成声卡、集成usb控制器等等主板上集成的任何一个设备都可以。
我们这里是采用集成网卡
实际上利用集成网卡的方法有两种,一是改写bootrom,另一种是不改写bootrom,我们用后一种办法。
找到设备id号,记下VEN和DEV的值,两组四位数的值:
2、制作Vista OEM SLIC信息文件模块
3、向原bios追加slic信息表:
进入cmd命令窗口,在窗口中键入如下命令:
cbrom x48ad320.bin /pci Multi-Add-SLIC.BIN
注意:cbrom.exe和上面用到的文件都必须在同一个目录下,原bios文件也是在同一目录下
4、打开修改后的bios文件检查一下是否正确,确定无误后可以开刷了。
5、DFI LT X48主板刷新bios,建议在win环境下用WinFlash来刷,它可以自动为你检查一遍bios是否符合规范
6、刷好后开机进入bios菜单,设置“SLIC Mod”为第一启动项,以保证slic信息的加载顺利
它只是加载了slic的oem信息,不影响其它。但是你必须保持它在第一启动位置上,否则vista里可能读不到oem信息。
7、如果你愿意,可以在系统启动自检时按F5键弹出选择框,选择用哪一家的OEM,以及是否需要系统关闭OEM选择对话框,界面截图如下:
看看本机效果:
附件:
1、更改好的DFI LT X48的bios,0320版,供参考试用
X48AD320.rar (449.94 KB)
2、相关软件:
很抱歉,应论坛要求,牵涉到oem信息破解内容,不适合公开发布。
有需要者可以通过论坛与我索取
顺便秀一下今天的成果,终于把2M的带宽扩展到了4M,其实可以拓展到10M以上.哈哈,不错,对付电信就是要用狠招!
这个小技巧不会公布,别问我怎么搞定的.你要是看得懂,其实图上说明了一切.要是看不懂,说也说不清楚.(好像是什么歌词?)
[
本帖最后由 dhddhd 于 2008-5-17 23:01 编辑 ]