无聊之机(续二)

无论如何,联想昭阳(英文官方叫 Lenovo Soleil)E680A 还是比那台 ThinkPad R60e 有折腾空间的。

回来升级了 BIOS(下载:http://download.csdn.net/download/nokia007/8186875,Windows 下刷不生效,要在 DOS 下操作,多亏了手头有个之前制作的 DOS 启动 U 盘),但没有刷 SLIC,这活儿没干过,正好可以干一干。貌似 SLIC 2.0 可以激活 Windows Vista,SLIC 2.1 可以激活 Windows 7。用 SLIC_ToolKit_V3.2.exe 工具查看,这个本子竟然根本就没有 SLIC 信息……

首先就是计划直接刷入 SLIC 2.1。在 http://bbs.bios.net.cn/forum.php?mod=viewthread&tid=122056 二楼找到一个包(http://bbs.bios.net.cn/forum.php?mod=attachment&aid=ODYxNDZ8OWNmZDZhOGR8MTUwMTM5OTk1MHwxNjA0MTE3M3wxMjIwNTY%3D&ck=0e4c4aaa),在 DOS 下执行无效;

http://bbs.bios.net.cn/forum.php?mod=viewthread&tid=122656 一楼下载了 XR410 E290 E680 E680A.part1.rar(http://bbs.bios.net.cn/forum.php?mod=attachment&aid=ODY5ODd8YmVmMjIyY2Z8MTUwMTQwMjEyNnwxNjA0MTE3M3wxMjI2NTY%3D&ck=b979bea8)和 XR410 E290 E680 E680A.part2.rar(http://bbs.bios.net.cn/forum.php?mod=attachment&aid=ODY5ODh8OWI0NGJkMDR8MTUwMTQwMjE3MHwxNjA0MTE3M3wxMjI2NTY%3D&ck=e2229f47),到 DOS 下查看了 setmark.bat,基本明白了原理,发现写入 SLIC 的同时其实也要执行刷 BIOS 的操作。

多次尝试,刷 BIOS 的 phlash16.exe 都总是要么并未执行完所有步骤就直接重新启动,要么显示 -4096 错误并且蜂鸣死机,需要关闭电源,拔下电池才能恢复。一直以为刷入无望,可是放弃后重启到 Windows 下用 SLIC_ToolKit_V3.2.exe 工具查看,竟然出现了 SLIC 2.0 信息。由此可以得出结论:1、可以刷入;2、刷入的 SLIC 是 2.0 的,考虑把文件换成最开始的那个包里的文件试试(用比较工具查看,是不一样的,而且用十六进制工具查看可读的文件头后紧跟的信息,发现刷入的文件里,内容是 00 00 00 00,而另一个是 01 00 02 00,很像 SLIC 版本号)。

重新进入 DOS,尝试刷。开始是用 BIOS 集合里的 BIOS 文件配合 SLP 文件刷入总是失败;后来灵光一现,把 2.1 的 SLP 文件复制到 2.0 所在目录,BIOS 则采用该目录下有的文件,竟然成功刷入。怪不得那个 BIOS 文件原来叫做 Q4D51PATH.wph,“PATH”难道意味着必由之路?因为在 DOS 下这个名字太长,所以把它改名为 SLPPATH.wph 了。刷完后并未对实际的 BIOS 版本造成任何影响。这个事情基本告一段落。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注