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

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

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