|
|
1)在微软中国网站下载XP启动软盘组(各个版本的启动软盘组不一样,且不能通用,以WindowsXPSP2中文专业版为例),用winrar解压,得到六个软盘镜像文件,用winimage将六个软盘镜像文件全部释放到同一目录,假设为CTRL。
2)用二进制编辑软件ultraedit打开CTRL目录中setupldr.bin,按查找ANSICII的形式查找字符串I386,并将其替换成CTRL,共四处
3)将WindowsXPSP2光盘I386目录下的eula.txt文件拷贝到CTRL目录中。
4)用expand命令将CTRL目录中的txtsetup.si_文件展开到CTRL目录中为txtsetup.sif的文件,删掉txtsetup.si_文件。
5)打开txtsetup.sif,查找到“eula.txt = 100,,,,,,_x,2,0,0”,修改“100 = %spcdname%,%spcdtagfilei%,,\I386,1”为“100 = %spcdname%,%spcdtagfilei%,,\CTRL,1”。注意:txtsetup.sif中必须为SetupSourcePath = "\",否则控制台运行中会出现找不到EULA协议的提示,导致分区功能无法使用。
6)将CTRL文件夹剪切到easyboot的disk1文件夹下,复制XPSP2光盘根目录下的bootfont.bin、win51、win51ip、win51ip.sp2disk1到文件夹下,以便easyboot生成镜像文件后刻盘,CTRL文件夹和上述几个文件位于光盘根目录下。
7)用二进制编辑软件ultraedit打开XP引导文件,将其中的I386修改成CTRL,用它引导即可启动含SP2的故障恢复控制台。
|
|