|
:: Windows XP
Pro SP1 ::
首先,我想我们应该把文件先复制过来。如果你还没有阅读准备开始这一节,我建议你转会去先阅读一下然后再继续。
复制Windows XP光盘上的文件:
在ROOT文件夹的子文件夹SETUP下,新建一个名为“WINXPPRO”的文件夹,
例如 - D:\ROOT\SETUP\WINXPPRO\
把XP Pro SP1光盘中所有的文件都复制到WINXPPRO文件夹中。
(如果你还不知道怎样创建整合了SP1 的Windows
XP安装光盘,建议先阅读这里)
创建引导文件夹:
现在我们要开始创建引导文件夹。在ROOT根文件夹下新建一个名为“PRO1”的子文件夹,接着你需要准备一张引导软盘,然后把其中的文件释放到这个文件夹中。你可以在这里下载制作引导盘的程序,用WinRAR打开下载回来的.exe文件并解压缩其中的文件,不要直接运行这个文件创建引导盘。而在解压缩过程中WinRAR会给你一个错误信息说这个压缩文件有错误,忽略它。你从exe文件中解压缩出来的是一个WinImage的镜像文件,接着用WinImage打开这个文件,并提取其中的文件到PRO1文件夹中,在这过程中请确保你选中了WinImage中的"Extract
with pathname" 这个选项,否则以后会出错的。
这时你应该已经可以把所有的引导软盘中的文件提取到"PRO1"文件夹下了,如果你的操作没有错误,那么整个SP1引导文件夹的体积应该是6.63MB。
接着要修改一些文件。首先用UltraEdit打开PRO1文件夹下的"setupldr.bin",在"Search"
-> "Find" (Ctrl+F)下搜索"i386",在搜索结果中"i386"的子母“i”上点击左键,然后输入(不要使用复制和粘贴功能)“PRO1”以取代“i386”。也就是说,你需要把这个文件中所有有关“i386”的路径替换成“PRO1”:
你一共要重复做四次,如果你做的次数少了,那一定是漏掉了。
编辑 "txtsetup.sif":
在你的"SETUP\WINXPPRO\I386"文件夹下找到"txtsetup.sif"这个文件,并用记事本打开。通过“编辑”->“查找”命令搜索"SetupSourcePath",然后根据你实际保存安装文件的路径进行适当的变动。本例中这里应该是"\SETUP\WINXPPRO\",这表示要在CD文件的根文件夹下查找一个名为"SETUP"的文件夹,然后在“SETUP”文件夹中查找"WINXPPRO"文件夹。保存之后就可以把它放在“PRO1”文件夹中了。
|
SetupSourcePath = "\SETUP\WINXPPRO\" |

创建DAT文件:
下载XP Pro DAT
文件。这里你只需要"PRO1.DAT"这个文件,在UltraEdit中打开这个文件,然后向下拉动滚动条,直到你看到如下图的文字。默认情况下,文件中应该显示为SETUPLDR.BINBOOTFIX.BINPRO1,然而如果显示的不是这个,你可以自己编辑"SETUPLDR.BINBOOTFIX.BINxxxx"的最后四个字母以符合你的实际文件夹名称。然后把修改过的"PRO1.DAT"移动到"ROOT"文件夹中。

结束工作:
打开你的安装文件文件夹"ROOT\SETUP\WINXPPRO\",然后复制(不是移动)如下文件到"ROOT"文件夹。
- readme.html
- spnotes.html (整合SP1 后的安装文件才有这个文件)
- win51
- win51ip
- win51ip.sp1 (整合SP1 后的安装文件才有这个文件)
更多的引导选项:
如果你希望能够在安装XP Pro
SP1的过程中选择常规安装、无人值守安装或者OEM预安装(无人值守安装+$OEM$
文件夹中的内容)这三种之中的一种,那么你就需要重复创建三个"PRO*"文件夹和"PRO*.DAT"文件。对于每个选项你都需要创建一个单独的引导文件夹和DAT文件。基本上,每一个额外的引导文件夹和DAT文件都需要对应一个引导选项。如果你想要有以上提到的三种选项,那么你应该有:
ROOT目录下的文件夹:
PRO1
PRO2
PRO3
ROOT 目录下的DAT文件:
PRO1.DAT
PRO2.DAT
PRO3.DAT
对于额外的引导文件夹(PRO2和PRO3),你都需要自己编辑相应的"setupldr.bin"文件,把其中的安装路径修改成你的实际情况(注意,同样要使用相对路径,而不是绝对路径!)。既然我们已经有了一个保存安装文件的"PRO1"文件夹和修改过的"setupldr.bin"文件,那么相应的,我们可以把另外两组文件和文件夹命名为"PRO2"和"PRO3"。不过"txtsetup.sif"文件就不需要编辑了,因为它们都指向我们的安装文件夹(ROOT\SETUP\WINXPPRO\)。
另外的两个DAT文件也需要按照上面的方法做相应的修改。只要把"SETUPLDR.BINBOOTFIX.BINxxxx"的最后四个字母替换成你的引导文件夹。对于PRO2.DAT,把xxxx修改成PRO2;对于PRO3.DAT,修改xxxx为PRO3即可。
还没有完,如果PRO2将要作为无人值守安装的选项,那么你还需要复制"winnt.sif"到PRO2文件夹。如果PRO3将要作为OEM预安装的选项,你需要复制"winnt.sif"到"PRO3"文件夹,并且把$OEM$文件夹复制到安装文件夹中(ROOT\SETUP\WINXPPRO\)。
对于无人值守安装光盘,如果你想了解更多,建议访问这个地址:
http://www.cctips.com/Unattended/
注意:如果你想要加入这三个选项,那么第二个选项的"winnt.sif"文件将不能包含"OEMPreinstall
= Yes"或者"GUIRunOnce"字段。 |