关于联想 Windows XP SP3 OEM集成版的制作
Whink@bbs.pcbeta.com
本人制作的联想oem安装盘在远景论坛上发布之后,有好多人询问制作方法以及询问细节问题。现在就将制作过程说说,以解决大家的疑惑。
第一步:素材的收集:
1. 联想安装盘中的一些文件:
重要文件:oembios.bi_, oembios.ca_, oembios.da_, oembios.si_, setupp.ini. 这五个文件用任意版本的联想oem文件替换就可以了。经过比较504MB与622MB的联想安装盘,这几个文件是一样的:可以用Total commander比较,也可以用EasyMD5比较这几个文件。
2. 微软官方零售版安装盘。论坛有下。要零售版的。因为零售版的pidgen.dll, dpcdlll.dl_和oem的是公用的。当然你可以用vol版的,那么着两个文件自己到论坛下载好了。(为什么不用联想oem sp2中的文件?因为为了保证所有文件的版本都是5512的,而不是sp2的2180,当然用sp2的可以继续用sp2的序列号。而用5512的文件则可以用原版(以下简称sp0)sp1的序列号,无论用什么都可以免激活,通过正版验证。)
3. 细节的调整:eula.txt文件,联想sp2的:EULAID:XPSP2_RM.0_PRO_OEM_CN
sp3零售版的:EULAID:XPSP3_RTM_PRO_RTL_CN, 怎么改自己看着办好了。
Setupldr.bin这个是判断是否联想电脑的文件,替不替换无所谓,替换后会显示:
4. WINNT.SIF无人职守安装文件分析:
;This is the Unattended installation file
;Target Path should be new directory
;Adminpassword is blank.
;Only for Windows XP Professional CHS RCD
;Company Name is Lenovo (Beijing) Limited.
;Time: 2008.05.20 这些是注释,这个日期我改成了这个
······
[UserData]
FullName = "Lenovo User" 这个使用户名,可以留空,联想原版是这样写的
OrgName = "Lenovo (Beijing) Limited" 组织名,也可留空,联想原版就是这样的
ComputerName = *
ProductID=FCDGH-QW3DJ-VBC6C-9BYTX-4GKQJ 序列号:要用SP0, SP1的,Sp2的无法安装。
5. 联想安装盘中其它文件调整:
\version.txt
LENOVO WindowsXP Professional Edition SP2 RecoveryCD (Simplified Chinese)
Build number:2004-09-15 这个是恢复盘的版本。联想SP2还有一个版本是2006.06.01的这个自己改好了
\使用说明.HTM 这个文件有个小错误。就是缺少一个版权声明的文件。所以显示是这样的:经过分析源文件,缺少的是\DOCS\eula.png,就是上面的那个黑背景的图片,所以我顺手加上了。
6. $oem$文件夹分析:
\$OEM$\$1 这个目录是安装后会拷贝到系统盘的,例如:\$OEM$\$1\update 就会将update以及其中的文件拷贝到系统目录。这个目录一般有两个一个是update,里面是一些系统补丁,还有一个就是drive,放的是驱动。当然自己可以根据情况建立。
\$OEM$\$$这个相当于安装后拷贝到系统的windows目录。里面是oem的主题,墙纸是呢么的。其中这个目录注意下(感谢论坛的“不知道了”兄,他发现了这个小问题。
[Version]
ProductKey="VF4HT-MPWB8-TWV6R-K6QM4-W6JCM"
这一行,大家就改成sp1的序列号好了。虽然没有什么影响。
\$OEM$CMDLINES.TXT 这个就是安装补丁,驱动什么的命令了。例如:
[Commands]
".\$1\update\WindowsXP-KB834707-x86-chs.exe /quiet /norestart" 这个是622mb联想里面的
648mb联想里面集成了更多的补丁:
[Commands]
·········
;"2008.05.20" 这个是建立日期。自己改好了,新版联想里面有。
因为集成了sp3,所以那些补丁完全不需要了。直接就去掉了。当然如果你像集成什么自己照着加就好了
写了这么多实际上一会儿就做好了
第二步:集成:
1. 工具的准备:oscdimage2.54.exe, loader.bin 启动文件。可以用ultrasio从零售版光盘中提取。
在C盘建立CD目录。自己根据情况来,我的C盘比较大。
如下图:
3.建立批处理文件进行集成:内容如下:
"c:\cd\cdimage254.exe" -l"xp_pro_sp3_chs_rcd" -t5/20/2008,12:00:00 -h -n -b"c:\cd\loader.bin" -x -o -m "G:\" "C:\xp_pro_sp3_chs_rcd.iso"
c:\cd\cdimage254.exe 这个是创建工具的位置。
-l"xp_pro_sp3_chs_rcd"
这个是创卷盘的卷标
-t5/20/2008,12:00:00 这个是把所有的文件创建日期修改位 2008.5.20 20:00,520比较吉利啊。呵呵
-h -n -b ,x -o -m这几个参数是对光盘进行优化等 -n千万不要根据提示改成-nt否则不能支持长文件名。
"c:\cd\loader.bin"这个就是启动文件了
这个就是输出文件的目录了。呵呵
[ 本帖最后由 whink 于 2008-5-16 00:05 编辑 ] |