社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 2542阅读
  • 26回复

多合一xp安装光盘制作简明教程

楼层直达
级别: 管理员
发帖
3549
飞翔币
5005
威望
64392
飞扬币
51613
信誉值
815
引用


先向写就经典教程的微软破解中心和雨浪飘零致敬。
多合一安装光盘制作技术由来已久,xp生逢其时,各种合集层出不穷。不少朋友希望自己也能制作多合一xp安装光盘,我在参照前人文章的基础之上,结合自己的经验,给出一个制作多合一xp安装光盘最简明的步骤,希望其他朋友制作顺利。

1.推荐工具:UltraEdit,UltraISO,EasyBoot;必备工具:cdimage
2.用UltraISO提取光盘引导文件,大小为2KB,可由任意官方版本xp安装盘提取,取名I001.BIN
3.放入xp安装盘或加载iso给虚拟光驱
“运行”x:\i386\winnt32.exe /noreboot,“全新安装(高级)”,“高级选项”->“从安装 CD 复制所有安装文件”
4.删除c盘根目录下boot.ini、$LDR$、txtsetup.sif
删除c盘$WIN_NT$.~BT目录下winnt.sif、migrate.inf、BOOTSECT.DAT
删除c盘$WIN_NT$.~LS目录下SIZE.SIF
改名boot.bak为boot.ini
改名$WIN_NT$.~LS为I001
剪切$WIN_NT$.~BT下所有文件、目录至$WIN_NT$.~LS
删除$WIN_NT$.~BT
复制光盘根目录下WIN51、WIN51IP、WIN51IP.SP2至I001(以SP2安装盘为例)
5.编辑I001.BIN,修改I386为I001
编辑I001\setupldr.bin,替换i386为i001,共四处
编辑I001\txtsetup.sif,修改SetupSourcePath = "\"为SetupSourcePath = "\I001\"
删除I001\I386\txtsetup.sif
6.依照3-5步,完成I002.BIN、I003.BIN……,I002、I003……
7.制作光盘启动菜单,如用EasyBoot,菜单条->执行命令,填run i001.bin等
将菜单文件和I00*.BIN一并放入BOOT文件夹
8.整理文件,建立bootcd文件夹用来存放所有文件,复制光盘根目录下WIN51、WIN51IP、WIN51IP.SP2至bootcd
此时有bootcd\boot,内有菜单文件和I00*.BIN
bootcd\WIN51
bootcd\WIN51IP
bootcd\WIN51IP.SP2
bootcd\I001
bootcd\I002
……
bootcd\I00*
9.运行,cdimage -lWINXP -t01/01/2000,00:00:00 -h -m -n -o -bD:\loader.bin D:\bootcd D:\winxp.ISO
其中loader.bin是EasyBoot的引导文件
 
我们一直在努力!
级别: 光盘新手
发帖
22
飞翔币
338
威望
19
飞扬币
1484
信誉值
0
只看该作者 1 发表于: 2007-06-28
楼主请把UltraEdit,UltraISO,EasyBoot几个工具的详细使用方法用文字加图片做出来供大家新人学习好吧!
级别: 技术专家
发帖
1106
飞翔币
335
威望
1063
飞扬币
4308
信誉值
0
只看该作者 2 发表于: 2007-06-28
有了这个资料再认真做几次就出来了
级别: 光盘新手
发帖
420
飞翔币
500
威望
13
飞扬币
2448
信誉值
0
只看该作者 3 发表于: 2007-06-29
:)Y11
同意2楼的意见,不学会制作软件的方法,就无从谈起制作光盘.
级别: *
发帖
*
飞翔币
*
威望
*
飞扬币
0
信誉值
0
只看该作者 4 发表于: 2007-06-29
支持茶壶大哥!
级别: 光盘初级
发帖
329
飞翔币
335
威望
67
飞扬币
4172
信誉值
0
只看该作者 5 发表于: 2007-06-30
:)Y11
呵呵,偶来了,了解一下啊
级别: 光盘见习
发帖
36
飞翔币
335
威望
13
飞扬币
1482
信誉值
0
只看该作者 6 发表于: 2007-07-15
请图文说明比较实际啊
级别: *
发帖
*
飞翔币
*
威望
*
飞扬币
0
信誉值
0
只看该作者 7 发表于: 2007-07-19
受教了

谢谢楼主
级别: 光盘初级
发帖
2
飞翔币
335
威望
79
飞扬币
3345
信誉值
0
只看该作者 8 发表于: 2007-07-23
先掌握一个大概。谢楼主提供!
级别: 管理员
发帖
27834
飞翔币
1567
威望
888
飞扬币
130171
信誉值
0

只看该作者 9 发表于: 2007-07-23
呵呵,上面的有点儿麻烦


制作前请先备份C盘的BOOT.INI文件!!!!!!!!!!!!不然你重启就安装系统去~
运行I386目录里面的Winnt32.exe,按要求全新安装,复制文件完成会重新启动,倒计时时间是15秒~!这时候抓紧时间,打开任务管理器,结束WINNT32.EXE进程!
这时候会发现C盘目录下面有$WIN_NT$.~BT / $ WIN_NT$.~LS这两个文件夹。这时候删除$WIN_NT$.~LS这个文件夹,点击$WIN_NT$.~BT,右键-剪切,之后打开相关地址的目录,右键,粘贴。
删除$WIN_NT$.~BT目录下的winnt.sif、migrate.inf、BOOTSECT.DAT这三个文件,并把我做好的全自动安装文件 WINNT.SIF复制进去。


================================================================================
参考:


全自动安装 WINNT.SIF文件参考 (该文件位于FLY WINDOWS XP PRO SP2 VOL V1.5版里面,做FLY系统的朋友可以直接提取!)

(以下这些可以参考论坛http://www.f-l-y.cn/viewthread.php?tid=40507&extra=page%3D2帖子)
;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="0"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
TargetPath=\WINDOWS
OemPreinstall=Yes

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=1
OEMSkipRegional=1
TimeZone=210
OemSkipWelcome=1

[UserData]
ProductKey=HCQ9D-TVCWX-X9QRG-J4B2Y-GR2TT
FullName="FLY社区"
OrgName="FLY社区"
ComputerName=*

[FavoritesEx]
Title1="FLY社区.url"
URL1="http://www.f-l-y.cn"

[URL]
Home_Page=http://www.f-l-y.cn

[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768
Vrefresh=75

[RegionalSettings]
LanguageGroup=11,6,5,1,12,4,17,15,14,2,9,10

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes

[Shell]
CustomDefaultThemeFile="%WinDir%\Resources\Themes\LE 5.1.Theme" (安装完成使用的主题文件,可以相应修改)

[GUIRunOnce]
command9="%SystemDrive%\DPsFnshr.exe" (DPS版本的话执行,意思是在安装之前把驱动文件解压到硬盘上,不过集合DPS的驱动不一样,所以可能会有一些差别的,不集成DPS驱动的话将这段删除。)

;果果IT论坛
;霸王硬上弓
;FLY Windows XP PRO SP2 1.5

手动安装WINNT.SIF参考

;SetupMgrTag
[Data]
AutoPartition="0"
MsDosInitiated="0"

[UserData]
ProductKey=HCQ9D-TVCWX-X9QRG-J4B2Y-GR2TT

[Shell]
CustomDefaultThemeFile="%WinDir%\Resources\Themes\LE 5.1.Theme"

;果果IT论坛
;霸王硬上弓
;FLY Windows XP PRO SP2 1.5

================================================================================


推荐使用工具:UltraEdit、EasyBoot、UltraISO

把你要引导的多合一光盘目录,每个都建立一个文件夹,文件夹的命名希望大家相对简单一些,这里以 "FLY1" 为名,将锁定引导的I386目录放入里面,并且把WIN51 、WIN51IP、WIN51IP.SP2这三个文件复制进去,同时也把$WIN_NT$.~BT文件夹命名位FLYZ 。

注意:FLYZ 为全自动安装引导

1.用记事本打开FLYZ里面的TXTSETUP.SIF,找到 SetupSourcePath = "\"这一行,将其修改成SetupSourcePath = "\FLY1\",保存退出。

2.用UltraEdit打开setupldr.bin,里面共有4处I386字样,替换为FLYZ,同时保存退出。不过要注意一点,替换成FLYZ必须是大写,因为刻成光盘后会将这些内容转换为大写,如果使用小写,将提示NTDETECT无法找到!!!

3.用UltraISO提取启动组文件,在光盘跟目录新建EZBOOT的文件,当然如果你是个性爱好者,这个文件夹名就可以自定义,这里就不在说了,以EZBOOT为准~将提取的启动组文件复制进去,命名为FLYZ.BIN,同时用UltraEdit打开他,找到里面的I386,将其替换为FLYZ,保存退出。

4、打开EasyBoot程序的文件夹,把里面的EZBOOT.ZEB文件复制到EZBOOT文件夹里面,同时并把EasyBoot程序目录的ezboot.dat复制到EZBOOT,没有这个的话你就保存不了文件啦~~~~修改的方法我就不说了,不过运行的命令是RUN FLYZ.BIN,大小写没有关系~

5、建立ISO,用虚拟机测试你的ISO文件即可。

手动安装同上面相同,只要吧FLYZ文件夹复制出一个副本,命名为FLYS,把setupldr.bin的4处FLYZ替换为FLYS保存即可,记住大写!把手动安装的WINNT.SIF复制进去替换即可。同时把EZBOOT文件夹里面的FLYZ.BIN文件复制出一个副本,把里面的FLYZ替换为FLYS。OK,手动安装的也做成了~。菜单条引导:RUN FLYS.BIN



呵呵,累死了~闪人~有什么错误的地方欢迎大家提出来,我一直都是这样做的,没有发现问题哦~比上面的文章简单些,别看字多,都是很简单的超级超级超级超级超级超级菜鸟的方法~你不学就会了~有意见的PM我!!


这个方法适合与WIN2000.XP.2003~

[ 本帖最后由 霸王硬上弓 于 2007-7-23 19:23 编辑 ]
级别: 管理员
发帖
27834
飞翔币
1567
威望
888
飞扬币
130171
信誉值
0

只看该作者 10 发表于: 2007-07-23
另外楼主的$WIN_NT$.~LS不可用!!!!!!!!这个是个错误的,只能再XP原版光盘里面复制I386目录和WIN51 、WIN51IP、WIN51IP.SP2三个文件!如果是按照楼主的那样,那么若是执行PE安装系统的话将失败!!!!!
级别: 光盘初级
发帖
915
飞翔币
335
威望
113
飞扬币
1445
信誉值
0
只看该作者 11 发表于: 2007-07-29
大哥们,我过来学习下,呵呵
级别: *
发帖
*
飞翔币
*
威望
*
飞扬币
0
信誉值
0
只看该作者 12 发表于: 2007-08-14
好东西哦谢谢分享哦
级别: 光盘见习
发帖
45
飞翔币
335
威望
13
飞扬币
1407
信誉值
0
只看该作者 13 发表于: 2007-08-16
引用
原帖由 初级学者 于 2007-7-15 17:41 发表
请图文说明比较实际啊

同意,做成动画或录制更好
级别: 光盘新手
发帖
126
飞翔币
335
威望
14
飞扬币
1790
信誉值
0
只看该作者 14 发表于: 2007-08-27
不学会制作软件的方法,就无从谈起制作光盘.