苏州到呼伦贝尓:照样画葫芦,菜鸟也做自己的XP光盘(页 1) - 光盘制作交流讨论区 - 光盘教程专区 -...

来源:百度文库 编辑:九乡新闻网 时间:2024/05/09 05:24:10

龙卷风极品论坛's Archiver

龙卷风极品论坛 » 光盘制作交流讨论区 » 光盘教程专区 » 照样画葫芦,菜鸟也做自己的XP光盘

zxkh19501 发表于 2006-6-2 00:09

照样画葫芦,菜鸟也做自己的XP光盘

网络上可以下载很多五花八门的整合系统,但大多数都是VOL的。还有,  就是我想只要其中的一部分,其他整合的内容我不需要啊,怎么办啊?自己DIY一个,利用现成的东西做,用不着高深的光盘制作知识,很快就摆平。简单说,就是几个文件换来换去的。

废话一堆,开始吧!

[b]——材料准备:[/b]

首先,你得有你想装的XP ISO文件,比如479MB的HP 的WINXP SP2中文版,网路上流行地说这是最好使的OEMXP系统。

其次:你下载到的整合的光盘镜像。 比如现在BT区的猪猪番薯 Windows XP Pro SP2 免激活版v1.1的主题做得很好,我想整合到我的光盘里面去,做个自己用的自动安装光盘。

第三:虚拟机,VMware(或Virtual PC)

第四:最后我提供下载CDIMAGE.EXE,别的没了。

[b]———过程:[/b]

1、        将HP XP SP2中文版的光盘下的全部内容全部复制到一个较大的分区,如:复制到E:\XPCD目录下。

2、        用虚拟光驱加载下载到的ISO,研究一下的光盘里面那些是你需要的?目标是能够自动安装的I386文件夹。

现在整合光盘往往有多个XP,或带上WINPE或DOS工具及其他一些工具。经过整合的光盘的I386文件夹不象通常的单一操作系统光盘一样将I386放在根目录下。你去不妨把多打开几个文件夹看看,有时候是第三层才会找到。
但有时I386会在几个文件夹里都有,比如有适用于SATA,有用于自动安装的,有用于手动安装,有纯净版,有美化版。适用于SATA的,通常目录就带有SATA, VOL(MSDN)目录上一般会有VOL或MSDN之类。但分别那个是自动安装哪个是手动安装,这就要看i386下的WINNT.SIF。这是安装应答文件。

3、        区别WINNT.SIF是否为自动安装
以下是猪猪番薯 Windows XP Pro SP2 免激活版v1.1的自动安装应答文件WINNT.SIF的内容(括号是我加注的,不是ZZMM的):
————————————————————————————
[Data]
    AutoPartition="0"
    MsDosInitiated="0"
    UnattendedInstall="Yes" [u](注:YES, 告诉安装程序会进行一次无人值守自动安装)[/u]  
  AutomaticUpdates=yes

[Unattended]
    UnattendMode=FullUnattended
    FileSystem=*
    OemSkipEula=Yes
    OemPreinstall=Yes
    TargetPath=\WINDOWS
    UnattendSwitch="Yes"
    WaitForReboot="No"
    OemPnPDriversPath = ""
    DriverSigningPolicy=Ignore   
    NonDriverSigningPolicy=Ignore

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

[UserData]
    ProductID=HH7VV-6P3G9-82TWK-QKJJ3-MXR96(这就是CDKEY,要改成你自己的CDKEY)
    FullName="ppfans"(可以改成自己喜欢的名字,也可以不改,帮人家宣传吧)
    OrgName="ppfans"(可以改成自己喜欢的组织名字)
    ComputerName=*

[Display]
    Xresolution=1024
    YResolution=768

[TapiLocation]
    CountryCode=86
    Dialing=Tone

[RegionalSettings]
    LanguageGroup=9,10

[FavoritesEx]
    Title1="猪猪番薯会.url"   (这个会出现在你IE收藏里,可删除)
    URL1=http://www.ppfans.net(可删除)
...........


  ------------------------------------------------------------------------------------------------------------
4、        找到了你需要的I386文件夹,简单知道一下自动安装应答文件WINNT.SIF。下面要做的事很简单:用别人做好的有关文件替换掉你的光盘相应的文件,然后封装,模拟,刻盘。

在别人的I386文件夹中找到这几个文件或文件夹:winnt.sif、UXTHEME.DL_ 、SVCPACK.IN_、SVCPACK.DL_和SVCPACK文件夹。

5、        把WINNT.SIF另存出来,按上述的改好后,替换到E:\XPCD\I386下

6、        将UXTHEME.DL_(这个不换,无法安装非微软件的XP主题) 、SVCPACK.IN_、SVCPACK.DL_(这两个和整合补丁、软件相关,一定要换)、TCPIP.SY_(线程补丁)替换到E:\XPCD\I386下

7、        SVCPACK文件夹:如果你的XPCD\I386也有SVCPACK文件夹,删除了,把别人的SVCPACK文件夹拷进来。


在SVCPACK目录下一般有KBXXXXX.exe等XP补丁(中英文有差别,所以这里讲的均是XP SP2中文版)、XPLODE*.*(6个,用于安装补丁和整合软件的,现在流行这个,界面好看),另外还有一个Update的文件夹(有的作者不用这个名字,叫什么不重要,反正一般是叫UP*什么的)。关于补丁,不单是一种方式整合,前面有KBXXX的是龙卷风2.6的方式,而猪猪番薯MM则把补丁全整到HOTFIX.EXE(90多MB哟)里,放在UPDATA下面了,所以在她的SVCPACK文件夹里是看不到什么kbxxxxx.exe的东东。

8、Update或UPDATA文件夹下通常放一些整合的软件和一个后缀为REG的文件。整合的软件,如果你不喜欢,就删除吧。那个后缀为REG的文件就是用来优化注册表的,可以自己改,如果不想做任何优化,也删除吧。不过要说的是,千万不要优化过头了。什么硬件加速,软件加速没用的。
注意的是要在Update添加一些软件也是可以,但要改XPLODE.XML的内容,并且注意应答参数。比如:整合Flash9.0 控件,参数Q:A /R:N。如果你不清楚,就不要添加了。
                               
                            
                                #XPLODE#\UpData\FlashAX9.0.exe
                                /Q:A /R:N
                             


9、检查一下,准备封装。
下载CDIMAGE.EXE、w2ksect.bin,写个CDIMAGE.BAT文件,再在E盘建个CDIMAGE文件夹,把三样东西放进去。执行.BAT文件,一会儿就可以在E盘看到你自己整的ISO。

.BAT命令:
e:\CDIMAGE\CDIMAGE.EXE -l"WXPSP2 " -t8/4/2004,12:00:00 -h -n -b"e:\CDIMAGE\w2ksect.bin" -x -o -m "e:\XPCD" "e:\WXPSP2.iso"

如果想改一下BAT文件,把它的后缀改为.TXT,改好了再改回.BAT

10、用虚拟机模拟一下你的ISO,没问题了再刻盘。

(有关硬盘自动安装请看D0Z的龙卷风2.5制作心得,11楼讲启动光盘整合98启动盘、PQ等工具,14楼讲XP+深山红叶工具箱)

牛哥 发表于 2006-6-2 10:57

呵呵,最近对这个有点兴趣,谢了,兄弟

一粟 发表于 2006-6-2 18:32

就这样,哈哈,可以改改别人的盘了,谢谢了,这是我看过的比较快捷的方法了

3195884 发表于 2006-6-2 23:03

有时下系统盘却发现自己需要的软件没有  不需要的却有   做一个适合自己的系统盘对个人来说应该是很向往的事情  虽然看过一些教程 但有些地方还是不明白 LZ提供的方法[quote]Post by [i]一粟[/i]
这是我看过的比较快捷的方法了 [/quote]

zxkh19501 发表于 2006-6-2 23:38

[quote]Post by [i]3195884[/i]
有时下系统盘却发现自己需要的软件没有  不需要的却有   做一个适合自己的系统盘对个人来说应该是很向往的事情  虽然看过一些教程 但有些地方还是不明白 LZ提供的方法 [/quote]
看一些图和文件,第三张图是LJF2.6的。都侵犯版权了^_^

慢慢来:),

逍遥茶 发表于 2006-6-3 08:10

这个教程好,简单易懂!大家都可以做自己的系统光盘了!

3195884 发表于 2006-6-3 09:10

[quote]Post by [i]zxkh19501[/i]
该贴为特殊内容贴,引用将不显示。 [/quote]
以后能不能继续出:比如如何添加PQ,DM等,这样只要一盘就可以在装系统前完成分区,格式化

zxkh19501 发表于 2006-6-3 09:55

[quote]Post by [i]3195884[/i]
以后能不能继续出:比如如何添加PQ,DM等,这样只要一盘就可以在装系统前完成分区,格式化 [/quote]
现在做这样的光盘的人很多,操作系统加工具箱。比如XP+深山红叶工具箱(迷你的那种),或XP+几个直接DOS启动的工具。

zshu 发表于 2006-6-3 10:55

好像很古老的样子

3195884 发表于 2006-6-3 14:33

[quote]Post by [i]zxkh19501[/i]
现在做这样的光盘的人很多,操作系统加工具箱。比如XP+深山红叶工具箱(迷你的那种),或XP+几个直接DOS启动的工具。 [/quote]
就是这种   不一定要深山红叶   可以加自己需要的  
希望能写个这方面的教程

zxkh19501 发表于 2006-6-3 22:03

他山之石可攻玉。如果每一样都自己做,那太累了。这是我的想法。下面讲系统光盘启动时就可用的一些常用工具的整合方法,比如整合PQ8、98启动盘、DM9等。

一、材料准备:

1、你自己做好的单系统的ISO,以HPXPSP2中文版为例;
2、你想取料的光盘或ISO,以猪猪番薯MM的ISO为例;
3、工具软件:EasyBoot、UltraEdit-32、UltraISO;

二、制作过程:

1、建立F:\mycd文件夹,mycd文件夹下建三个目录:HPXP、HPXX、BOOT; 然后把HPXPSP2根目录下的WIN51IP、WIN51、WIN51IP.SP2也拷到mycd目录下。
如果是双XP系统,mycd目录下是这样的:HPXP、IBMXP、HPXX、IBMX、BOOT、WIN51IP、WIN51、WIN51IP.SP2

2、用UltraISO将HPXPSP2 ISO的所有文件夹或文件提取到F:\mycd\HPXP中。

3、处理HPXX文件夹:

这是放XP启动软盘组文件的地方,文件夹名字要大写,须四个字母,怎么取不要紧。

(1)提取XP PRO启动软盘组文件放进HPXX目录下:

用虚拟光驱加载HPXPSP2.ISO,全新安装XP(不是真装,只是要提取启动组文件),当重新启动的红条出现时,按Esc。这时,C盘根目录下会生成$WIN_NT$.~BT文件夹,将里面的所有文件和文件夹全部剪切到HPXX目录下,然后删除$WIN_NT$.~BT文件夹,顺便到“我的电脑”-“属性”—“高级”的系统启动里把默认的启动改回现在的系统。(也有别的办法提取,这办法比较土,但直观些)

(2)进入HPXX目录,搜索BOOTSECT.DAT、migrate.inf、winnt.sif 3个文件,删除它们。

(3)搜索HPXP\i386中的winnt.sif,复制到HPXX里面。点击HPXX文件夹属性,去掉“只读、存档、隐藏”属性,并应用到该文件夹及子文件夹和所有文件。

(4)搜索HPXX中的setupldr.bin,用UltraEdit-32打开,右键点右边栏,选“替换”,弹出的对话框中将ASCII勾上,然后替换“i386”为“HPXX”( 4处),保存后退出,顺手将生成setupldr.bin.bak删了。

(5)搜索HPXX中的txtsetup.sif,用UltraEdit-32打开,将SetupSourcePath = "\"替换为SetupSourcePath = "\HPXP"(1处),保存后退出,顺手将生成txtsetup.sif.bak删了。

4、处理BOOT文件夹:

(1)将w2ksect.bin、CDIMAGE.BAT、CDIMAGE.EXE、loader.bin(附后下)、以及C:\EasyBoot\disk1\ezboot(假设EasyBoot安装在这里)下的default.ezb复制到BOOT里

(2)用UltraISO将猪猪番薯MM的ISO打开,把根目录下的EZBOOT提取出来,放在桌面上。将桌面上的EZBOOT中的DM956.IMG、WIN98.IMA、PQ8.IMA复制到BOOT目录下。

(3)文件拷进去后,去掉BOOT文件夹 “只读、存档、隐藏”属性,并应用到该文件夹及子文件夹和所有文件。

(4)将w2ksect.bin改名为HPXX.BIN,default.ezb改名为boot.ezb。

(5), 用UltraEdit-32编辑HPXX.BIN,同上面的方法,将i386替换为HPXX(1处)。

(6)制作主启动菜单:(这个可以到网路上找找 )
[url]http://www.yesky.com/SoftChannel/72347908057333760/20050125/1905276.shtml[/url]

首先:运行EasyBoot软件,不要自动载入菜单名,自己选择打开F:\mycd\boot下的boot.ezb,改好了直接保存。

其次,要注意各个菜单条的执行命令:

如:run HPXX.BIN,run DM956.IMG,run WIN98.IMA ,run PQ8.IMA,,reboot(重新启动)、boot 80(硬盘启动)。

5、封装

执行BOOT下面的CDIMAGE.BAT,F盘会生成一个ISO。

.BAT命令如下:
F:\mycd\BOOT\CDIMAGE.EXE -l"WXPHP" -t8/4/2004,12:00:00 -h -n -b"F:\mycd\BOOT\loader.bin" -x -o -m "F:\mycd" "F:\WXPHP.iso"

6、用虚拟机虚拟生成的ISO,看看有没有不对的地方。

3195884 发表于 2006-6-3 22:25

谢谢  我把你写的这些都保存起来 现在 我就用你这块大石去攻玉
有什么问题再向您请教

zxkh19501 发表于 2006-6-3 22:29

[quote]Post by [i]3195884[/i]
该贴为特殊内容贴,引用将不显示。 [/quote]
别急着复制,有错别字,现在修改好了。

zxkh19501 发表于 2006-6-4 10:21

在11楼所做的基础上,讲如何整合深山红叶工具箱(现在正在BT区下载,140MB),迷你的那种。
当然,首先要保证一个光盘容量, 不超过700MB最好,刻盘方便。其次,既然有了工具箱,前面整合的工具,工具箱里也有,所以就要删除它们,并相应修改主启动菜单条。

1、用虚拟光驱加载深山红叶ISO,用UltraISO提取光盘启动信息文件,改命名为COOL.BIN,复制到F:\mycd\BOOT里面,相应的主启动菜单条的执行命令为run COOL.BIN。用WINISO或其他工具也可以,提取出来的光盘启动信息文件名可能不一样,没关系,名字照改不误。

2、用UltraISO将深山红叶ISO的全部内容复制到F:\mycd目录下。这里要注意,深山红叶ISO根目录下的文件夹名称不要和我们原有的mycd目录下的文件夹名字相同,不要改他的,需要调整我们mycd的文件夹名称。但不要随意改,因为前面修改某些文件时如HPX.BIN,所指向的目录文件夹为HPXX。如果指向的文件夹,被改名了,启动时就找不到了。所以动手之前要看一下,两个ISO目录下的文件夹是否有重名。

3、封装,虚拟。

3195884 发表于 2006-6-4 10:57

[quote]Post by [i]zxkh19501[/i]
在13楼所做的基础上,讲如何整合深山红叶工具箱(现在正在BT区下载,140MB),迷你的那种。
当然,首先要保证一个光盘容量, 不超过700MB最好,刻盘方便。其次,既然有了工具箱,前面整合的工具,工具箱里也有,所以就要删除它们,并相应修改主启动菜单条。

1、用虚拟光驱加载深山红叶ISO,用UltraISO提取光盘启动信息文件,改命名为COOL.BIN,复制到F:\mycd\BOOT里面,相应的主启动菜单条的执行命令为run COOL.BIN。用WINISO或其他工具也可以,提取出来的光盘启动信息文件名可能不一样,没关系,名字照改不误。

2、用UltraISO将深山红叶ISO的全部内容复制到F:\mycd目录下。这里要注意,深山红叶ISO根目录下的文件夹名称不要和我们原有的mycd目录下的文件夹名字相同,不要改他的,需要调整我们mycd的文件夹名称。但不要随意改,因为前面修改某些文件时如HPX.BIN,所指向的目录文件夹为HPXX。如果指向的文件夹,被改名了,启动时就找不到了。所以动手之前要看一下,两个ISO目录下的文件夹是否有重名。

3、封装,虚拟。 [/quote]
已收到 谢谢你耐心的讲解

q112 发表于 2006-6-5 00:25

支持发布这样的好东西 菜鸟的福音

chl 发表于 2006-6-10 19:47

我从大家的讨论中学习方法..这样的帖子很好..

页: [1] 查看完整版本: 照样画葫芦,菜鸟也做自己的XP光盘
Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.