|
找一个空间大点分区,如G盘。在根目录建立一个文件夹命名为:XPCD;进入XPCD文件夹建立一个光盘根目录文件夹:WINXP;再进入WINXP文件夹,建立一个文件夹:VLKO、把原版XP系统VLK版(可以免激活)解压到这个文件夹中去。找一个骨头版的XPPE安装到你的硬盘上,准备自己做启动引导软盘组。
启动PE,进入PE界面,在你的XP解压文件夹中I386平级的地方建立一个批处理:
@ECHO OFF
.\i386\winnt32 /syspart:C /dudisable /s:.\i386 /unattend:.\i386\winnt.sif /makelocalsource /tempdrive:C
跟安装XP系统时一样操作,复制完文件后不要重启,然后到C盘下找到$WIN_NT$.~BT文件夹,这就是软盘组文件,复制到光盘根目录下(WINXP文件夹),改个名字,比如VLKX。
然后修改文件:
修改刚才制作的VLKX文件夹下面的setupldr.bin ,用ASCII方式搜索替换“i386”为“OEMX,这个文件夹你可以自己取名,就是刚才制作出来的软盘组,四个字母,在大写。指的不是你的XP62,是指的软盘组。这个文件是告诉安装程序从哪里启动。
然后修改软盘组文件夹下面的txtsetup.sif,搜索替换“SetupSourcePath = "\"”为“SetupSourcePath = "\VLKO”;这是指的是你的I386在哪。你的i386在VLKO下面。
这两个文件改的是刚才制作的软盘组下面的文件,不是I386下面的。
最后修改 XP.bin 搜索替换 i386 为VLKX,这里也是启动引导软盘组路径。VLKX 你可以自己搞个喜欢的名字,四个字母,大写。
然后为了避免一些问题,把软盘组下面的setupldr.bin和txtsetup.sif复制到i386下,其实不需要,但有时因为生成ISO的选项问题会造成失败,因为有些时候会把这同样的文件视为一个文件,而内容不一样,所以直接复制过去,都一样算了。
1 setupldr.bin从哪里启动(指定的是软盘组)
2 txtsetup.sif从哪里复制文件(指定的是i386在哪里)
这两个文件改软盘组里面的,不是i386里面的。
3 xp.bin从哪里启动光盘
生成可启动ISO,但这样没必要,如果只是单系统,没必要改,直接把i386放在根目录下就行了,还省了软盘组,直接做个无人值守安装就行了。
如果是多合一,软盘组多复制几份,改下相应路径。多建几个文件夹,把I386放里面,也改下路径就行了。
最后告诉你一个小秘密,否则不一定会成功:
一定要在光盘根目录下放上:WIN51、WIN51IP、WIN51IP.SP3、BOOTFONT.BIN。
|
|