ThinkPad T400 2767添加SLIC2.1安装Win7的方法

2011-01-21 12:18:15来源:作者:

Win7来了,T400 Win7的驱动出来了,为了玩玩Win7,咱们机子也得折腾折腾了。
刷机之前,在网上看了很多资料。达人们开篇都先说明:刷BIOS有风险,如有问题,后果自负...
庆幸的是,我刷机成功了,呵呵

Win7来了,T400 Win7的驱动出来了,为了玩玩Win7,咱们机子也得折腾折腾了。
刷机之前,在网上看了很多资料。达人们开篇都先说明:刷BIOS有风险,如有问题,后果自负...
庆幸的是,我刷机成功了,呵呵

我就将我的经历结合网上的资料整理如下:

第一步:将BIOS升级到官方网站最新版本
首先,确认你的T400是无SLIC的,用everest软件测试一下来确定,如果没有,请参照以下步骤:
I.如果你的BIOS版本低于3.0,请先用官方的BIOS刷新文件将之升级到最新版本。
II.使用官方BIOS解压缩之后的文件夹,默认C:\dirvers\flash\7uuj**us,点击运行WINUPTP.EXE,更新。刷的过程中插上电池和AC电源,切记不可断电。我机器之前的Bios版本号1.03,刷后的版本号3.09。

第二步:添加SLIC2.1

I、如何Marker?
1)首先确定自己Thinkpad机型对应的slic2.1型号(后缀为.bin的文件格式)。打开Lenovo网站搜寻对应型号的bios下载页,比如看到T400 2767的bios的信息如下:
支持操作系统: Windows 7
版本: 3.09-1.03/3.10-1.03
发布时间: 2009-10-17
文件名称为:7uuj35us.exe

T400 2767的Bios文件名称以7u打头,所以T400 2767对应的Slic2.1为文件名里含有7u的文件,比如TP-7U.bin。

2)使用SLIC_Dump_ToolKit查看自己的BIOS是否有原生的slic并选择正确的slic文件:有原生Slic2.0的用户,注意选择182 bytes的Slic2.1表。无Slic的用户,注意选择374 bytes的Slic2.1表。如果不确定有没有原生slic,无所谓,182 bytes的和374 bytes都试试吧,成功了的就是对的(如果选错了型号是不能marker的,没有风险)。

3)使用UltraISO将dos.img(用于启动DOS系统,网上可下载,大小720kb)镜像写入U盘,即制作好了启动盘。此时U盘中有三个文件:
   DRVSPACE.BIN

IO.SYS
   MSDOS.SYS
4)把Marker.exe复制到已经制作好的USB启动盘中。Marker.exe文件大小为 29.1kb。我就是因为Marker.exe文件不对而绕了半天的道。两个Marker.exe文件,两个SLIC文件(一个182bytes,一个 374bytes),正好排列组合,试了4次才成功!

5)把前面确认的对应自己Thinkpad型号的slic2.1文件,比如本人的T400 2767的slic2.1文件为7u.bin,将这个文件复制到已经制作好的可启动U盘中。这时你的U盘里面应该有下面这五个文件,一切准备就绪:
    DRVSPACE.BIN
    IO.SYS
    MSDOS.SYS
    Marker.exe
    7U.bin

6)重启电脑按F12选择用U盘启动进入DOS,执行如下命令(注意空格和将命令行中的文件改成和你的slic2.1文件名称一样,在这里是本人的Slic2.1文件为7u.bin):
    marker.exe /w:7u.bin /z

执行速度快如闪电!
如果成功则显示“Programming Done!!!”“**** Success: Process completed (00) ****”等信息,恭喜你!
如果失败则会提示slic型号不对等信息,这时需要重复步骤2)-5)确认更新正确的slic2.1文件,再继续努力。

II、成功marker slic2.1后重启进入Windows 7(什么?你还没有安装Windows 7?那赶紧动手安装吧!),可以使用SLIC_Dump_ToolKit查看Slic2.1信息。
如果你安装的就是对应的Lenovo OEM版,则重启后自动激活。如果没有自动激活(比如你安装的是MSDN版),则导入证书和系列号即可激活。操作如下(现在网上有高手制作了证书和系列号自动导入程序,下载来用就可以了,不用像下面这么麻烦,所以建议你别看了):
1)点击桌面左下角Windows图标启动开始菜单,在“搜索程序和文件”的空行里面敲入cmd,在出现的程序栏上上面的cmd.exe点击鼠标右键选择“管理员身份运行”启动命令行模式。
2)在出现的命令行内输入slmgr.vbs -ilc 证书路径\证书文件名,例如slmgr.vbs -ilc D:\lenovo.xrm-ms,稍等片刻系统就会有提示导入成功。这里假设Lenovo证书的存放路径和名称如上。
3)输入slmgr.vbs -ipk 22TKD-F8XX6-YG69F-9M66D-PMJBM 来导入系列号(这里是Lenovo泄漏的旗舰版OEM系列号),成功后输入slmgr.vbs -ato。
4)检查是否己正确激活。
5)尽情享受正版的快乐吧。

III、注意事项
Marker现在已知可以使用在X200s/t,T400/500,R400上,其他机型未知。不可用在其他品牌机型上!
如果你真的是很菜鸟,只是想刷bios享受正版Windows 7,那你看到这里就可以了。如果你想了解关于Slic和marker的知识,继续看下面的简单介绍。要想深入了解,那多上bios之家吧!***

IV、什么是SLIC?
SLIC是Software Licensing Internal Code的英文缩写,即软件许可内部码,是微软的操作系统激活技术。

V、什么是Marker?
简单来说Marker是在DOS下运行的16位BIOS Flash软件。和一般的BIOS更新程序不同,marker仅能写入BIOS的特殊区域(既SLIC表)。
VI、为何建议选择Marker而不选择修改版的BIOS?

1)修改版的BIOS缺点:
修改版的BIOS由原厂BIOS经爱好者修改而来,未经有效的验证,有较高的刷机风险。修改版的BIOS仅仅是通过修改SLIC 的方式将slic2.1加入BIOS某个非正确的空白模块。在下次刷入原厂BIOS后,修改的Slic2.1会消失,造成激活失效。

2)Marker的优势:
由一个简单的DOS flash程序执行,速度极快,选错slic版本,将不会刷新,几乎没有刷机失败风险。Slic2.1将会永久的固化在正常的BIOS模块内,升级BIOS不会丢失Slic2.1。

3)Marker的限制:
Marker必须使用经过签名的、验证的、原厂的slic文件才能刷入。这就意味着必须有原厂的有效slic文件才行。对X200/T400等这一代的Thinkpad来说,这个不是问题,因为已经有预装Windows 7的机型,从这些机型导出slic2.1即可共享。

赞助商链接: