四、制作n合1U盘
我们知道,不同品牌机的OEM XP只有四个文件不同,因此,我们只要在将映像恢复到硬盘后,在安装系统前,将四个OEM文件替换,就可安装其他品牌机的OEM XP了。下面是具体步骤:
收集四个OEM文件和序列号
四个OEM文件是:OEMBIOS.BI_,OEMBIOS.CA_,OEMBIOS.DA_,OEMBIOS.SI_,可在网上搜索下载,也可从n合1光盘上提取。下面以HP为例说明。
在U盘建以下目录:\OEM\HP\,在该目录下建两个目录:$WIN_NT$.~BT和$WIN_NT$.~LS,在$WIN_NT$.~LS目录下建一个I386目录。将找到的四个HP OEM文件复制到I386目录,我是从一张16合1 OEM XP XP2光盘上提取的,经虚拟机修改BIOS测试能够激活,“系统之家”的28合1光盘只有三个OEM文件,将OEMBIOS.BI_文件精简掉了,应当不能用天未精简版(未测)。将2楼中准备的应答文件
“winnt.sif”复制到目录$WIN_NT$.~BT下,用记事本打开,将安装序列码替换成HP的:
[UserData]
FullName="Bill Gates"
OrgName="Microsoft"
ComputerName=*
ProductID="DMQBW-V8D4K-9BJ82-4PCJX-2WPB6"
productkey="DMQBW-V8D4K-9BJ82-4PCJX-2WPB6"
注意:不同品牌机的安装序列号可能不同。
其它OEM文件
各品牌机都有一些定制的信息文件,比如品牌标示,服务热线等,这些文件一般都在$OEM$目录下,将该目录复制到$WIN_NT$.~LS下。另外,一些特殊的文件也放在该目录下,例如一些集成的工具或一些系统补丁等,在安装完系统后要进行一些初始化工作,这些在“winnt.sif”文件的[GuiRunOnce]下记录,例如我的联想OEM XP的相关内容如下:
[GuiRunOnce] ;注:列出当第一次登录计算机时您想启动的程序
command0="%WinDir%\regedit /s %WinDir%\system32\oemlink.reg"
你应根据你的OEM文件的情况修改相关内容,如果不需进行初始化要作,就将该字段的所有内容全部删除,我找到的HP OEM不需要作初始操作,我已将该字段的所有内容全部删除。
用VOL版定制OEM版
如果你用的初始光盘不是OEM版,则除做完以上工作外,还需修改两个文件:setupp.ini和EULA.txt文件,这两个文件在2楼已复制到C:\$WIN_NT$.~LS\I386\下,将它们复制到U盘的\OEM\HP\$WIN_NT$.~LS\I386\下,修改setupp.ini文件,将其中的Pid=76481270改为Pid=76481OEM(后三位000为零售版,270为VOL,OEM的为OEM,所以只替换后三位为OEM);修改EULA.txt文件的最后一行,将EULAID:XPSP3_RTM_PRO_RTL_CN改为EULAID:XPSP3_RTM_PRO_OEM_CN。
打包OEM文件
至此HP OEM的相关文件已准备好,用WINRAR将U盘\OEM\HP\下的两个文件夹打包成自解压文件HP.EXE,放在\OEM\下,再将\OEM\下的HP目录删除。安装XP时再将HP.EXE解包到C盘根目录,覆盖相应的文件。
用同样的方法将你搜集到的其它品牌机的OEM文件打包,一个n合1的U盘就这样打造好了。