字体:  

就这样激活联想vista sp1(附详细过程,在73楼整理成word文件供下载)

szfpq 发表于: 2008-7-16 10:09 来源: 远景无限博客

昨天发帖说俺刷集成网卡激活了联想vista sp1,有网友想看详细过程,俺就赶在出差前试着写个详细的帖子给大家看看,仅供参考。本方法参照XBXCC, ZHAOLIANG, DKPNOP,dhuafj等各位大侠的方法和经验进行操作,可以参见http://bbs.pcbeta.com/thread-146268-1-1.html,再次谢谢他们了。由于俺也是菜鸟一个,不妥之处,请见谅。
注意:以下仅为“过程”,并非“教程”。

本人主板为技嘉ep45dq6,用gkend和赵大侠的通用isa模块激活无效,用超级静态法可以激活但会蓝屏,所以想试试网卡激活。俺的主板集成了4 Realtek 8111C网卡,先准备几个工具软件: 1cbrom182版,2winhex 14.0 3、赵大侠的Multi-Add-SLIC pci模块添加工具,4、主板原始bios 文件ep45dq6.bin

一、找到集成网卡的 vendor id device id,并记下它们:
有两个方法:
1AWARD BIOS在开机的时候会显示 PCI 设备列表,按住暂停看个清楚,如图:pcilist

上图中 vendor/device下方的数字就是硬件设备的vendor id device id,再看图中device class的下方就是设备类别,其中network cntrlr就是网卡,俺的集成网卡的vendor id device id10EC8168(见绿色标记)。记下这两组数字。



2、进入windows后在设备管理器里察看,
红圈里的数字就是集成网卡的vendor id device id,与开机时显示的是一致的。



[ 本帖最后由 szfpq 于 2008-7-24 23:16 编辑 ]


pci list.jpg


设备管理.JPG


网卡属性a.jpg

最新回复

szfpq at 2008-7-16 10:15:52
二、寻找主板bios里集成网卡的pciboot rom)模块
cbrom182 ep45dq6 /d命令查看原始bios的结构


f8-a.jpg

szfpq at 2008-7-16 10:16:56
发现有4pci
rom
,从original-flie-namertegrom.lom判断,第15项即pci
rom [D]
应为realtek集成网卡的boot rom。为了证实这一判断,要先将pci rombios里释放出来,用命令cbrom182 ep45dq6 /pci extract,会有ABCD 4个选择,选择D(从文件名称判断rtegrom.lom可能性最大)


regtek.jpg

szfpq at 2008-7-16 10:18:19
将释放出来的rtegrom.lom改名为rtegrom.bin,用winhex打开,搜索搜索“PXE、“NETWORK、“ETHERNET等字符串,如果搜索到任意一个,那这个PCI ROM就是网卡的BOOT ROM了。


winhex-1.jpg


winhex-a.jpg

szfpq at 2008-7-16 10:19:35
从上图可以看出rtegrom.lomrtegrom.bin)即主板bios15项:pci
rom [D]
就是Realtek 8111C网卡的BOOT ROM


三、用赵大侠的ISA & PCI 模块替换SLIC工具来修改Multi-Add-SLIC.bin
执行Multi-PCI.exe,按1、“Choose ISAPCI.BIN,选择 “Multi-Add-SLIC.bin”,在2、“Vendor ID、3、“Device ID输入上面找到的集成网卡的 vendor id device id数据,然后按4、“Create ISAPCI.BIN FILE就可以了!


isapci-1a.jpg


isapci-2.jpg

szfpq at 2008-7-16 10:20:35
接着执行以下命令来导入修改好的Multi-Add-SLIC.bin(为了操作方便将其改名为mSLIC.bin


cbrom182 ep45dq6.bin /pci mSLIC.bin

再执行以下命令查看ep45dq6.bin修改后的结构:

cbrom182 ep45dq6.bin /d


f8ms-b.jpg

szfpq at 2008-7-16 10:21:30
可以看到bios已加入了mSLIC.bin,原rtegrom.lom已被替换了。如果发现PCI ROM的数量多了一个,证明Multi-Add-SLIC.bin模块中的VENDOR IDDEVICE ID没有修改好,需要重新检查以上的数据。只要正确了,肯定不会多出一个模块的。bios各模块的排序与原始bios不太一致(从第15模块开始不一致),为了保险起见,再调一下排序以保持与原始bios一致,用超级静态法的工具修改排序(鼠标拖动模块移动位置然后保存即可)


移位.JPG

szfpq at 2008-7-16 10:22:33
为了与原始bios保持区别,将修改后的bios改名为dq6f8ms.bin,再看看bios结构:


f8ms.jpg

szfpq at 2008-7-16 10:23:38
四、刷主板的bios(过程略)
五、重启计算机,按del进入bios进行设置,在first boot device里选择“slic mod”,保存后再重启计算机


advaced.jpg

szfpq at 2008-7-16 10:24:57
选slic mod


slicmode.jpg

szfpq at 2008-7-16 10:28:14
六、重启计算机后,带自检完毕,按F5键出现选择项,俺选lenovo出现如下画面:


f5 mod.jpg

szfpq at 2008-7-16 10:29:39
不一会就进入vista sp1,查看激活状态,谢谢收看。


sp1.jpg


everst.jpg

hjqv at 2008-7-16 10:51:03
我是直接通过刷主板BIOS的
luqin at 2008-7-16 10:55:52
楼主能不能做个附件上传上来呢
谢谢
羽翮 at 2008-7-16 10:56:47
非常详细的激活过程,很有借鉴意义!
tengyue at 2008-7-16 11:05:18
楼主这样刷还不如直接将SILC加入到BIOS
luqin at 2008-7-16 11:06:22

QUOTE:

原帖由 tengyue 于 2008-7-16 11:05 发表
楼主这样刷还不如直接将SILC加入到BIOS
个人有个人的喜好啊
tengyue at 2008-7-16 11:13:04

QUOTE:

原帖由 luqin 于 2008-7-16 11:06 发表

个人有个人的喜好啊
我的昂达915主板BIOS只能在纯DOS下刷,Windos下、光盘启动盘、USB启动盘均无法刷,只能用软盘刷,软盘比光盘还贵,也懒得去买,于是就找了一片Intel 82559网卡来刷。
runrunliang at 2008-7-16 11:17:04
辛苦楼主了,不过还是刷82559网卡简单些。
bennyhk at 2008-7-16 11:23:27
对啊,我也不想搞复杂要刷进bios,所以才买82559网卡,只要刷进网卡的bootrom(可以理解成网卡的bios),就可以了,只是三歩,全都是在windows下做,非常安全,非常色合好象我这样的菜烏,你这个有点复杂了............唯一好处是,什么网卡都行.......

[ 本帖最后由 bennyhk 于 2008-7-16 11:25 编辑 ]
jdyhg at 2008-7-16 11:33:21
太复杂,对于我本人来讲不可行.谢谢!