WindowsXP集成安装光盘制作教程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

WindowsXP集成安装光盘制作教程1所需工具:(1)XP安装光盘(2)XPSP2(3)Cdimage(4)IsoBuster(5)VMware(或VirtualPC)2集成:先把XP安装盘内的所有内容拷贝到硬盘的一个目录里,比如d:\xpcd\winxp。用winrar解压SP2包,或者在“开始/运行”里输入“d:\xpsp2.exe/x”把它解压到硬盘,比如d:\xpcd\sp2。然后输入“d:\xpcd\sp2\i386\updte.exe-s:\xpcd\winxp”进行集成。其实sp2已经具备了sp2包直接集成的功能,并不需要先解压了。你可以用“d:\xpsp2.exe-s:\xpcd\winxp”命令直接集成。3提取引导文件:把安装光盘放进光驱,打开IsoBuster,选中光盘所在光驱盘符,在“bootimage.img”点击右键,选择“抽取bootimage.img”并保存为文件,假设放到d:\xpcd目录下。当然你也可以用现成的光盘引导文件,比如bootsect.bin等,这些都可以在网上找到,效果是相同的。4制作光盘ISO:把cdimage.exe放到d:\xpcd目录下,在运行里输入“cdimage–lWinXPSP2-t08/10/2004,00:00:00-h-m-n–bd:\xpcd\bootimage.imgCDd:\winxpsp2.ISO”,将会弹出一个正在制作ISO文件进程的Dos窗口,结束后,你就可以在你的d盘下看到你制作的光盘镜像文件了。你可以直接刻盘,如果不放心的话,可以用DAEMONTools等虚拟光驱加载它,看是否正常,还可以用VMwareWorkstation虚拟计算机来测试它是否能够引导,更可以安装它看是否完美。制作多合一的WindowsXPSP2安装光盘设为d:\xpcd\winxp,此目录为光盘根目录。1所需工具:(1)多个版本的XP安装光盘,这里我们以二合一为例来讲。(2)XPSP2(3)Cdimage(4)IsoBuster(5)UltraEdit(6)Xxcopy(7)Winimage2准备工作:a)要下载WindowsXP的启动软盘,它的作用是让光盘在启动时能够模拟软盘启动,做到一个软盘对应一个安装文件。大家放心,这里的启动软盘并不是Win98启动软盘,而是WindowsXP专用的启动盘,它带有NTFS、SCSI、RAID等驱动,所以完全可以识别NTFS分区。下载地址:(这个是PRO版的,只能用在PRO的安装盘上,)=zh-cn&FamilyID=55820EDB-5039-4955-BCB7-4FED408EA73F下载后用是个安装文件,不过不要安装,除非你有软驱(有软驱也很麻烦),直接以能干Winrar进行解压,解压后会有8个文件,其中6各是软盘镜像。如下图:b)用Winimage把其中的cdboot几个文件解压到同一个目录中,假设为d:\xpcd\root。C)把两张安装光盘里的内容分别拷贝到d:\xpcd\winxp下的两个目录内,假设为d:\xpcd\winxp\oem、d:\xpcd\winxp\vlk。3集成SP2:用“d:\xpsp2.exe-s:d:\xpcd\winxp\oem”和“d:\xpsp2.exe-s:d:\xpcd\winxp\vlk”命令分别队两个版本安装文件集成SP2。4替换启动盘组文件:把d:\xpcd\root下面的文件用d:\xpcd\winxp\oem\i386目录下面的文件替换,即把启动软盘组中的文件也替换为集成SP2后的文件。注意:一定不要替换system32中的文件,否则无法安装。要替换这一大堆文件比较繁琐,可以用xxcopy来做:把下载到的xxcopy放到d:\xpcd下,执行命令“xxcopyd:\xpcd\winxp\oem\i386d:\win2k\root\/U/E/YY”。Xxcopy的作用就是可以复制目标目录下的相同文件到原始文件夹。经过这样替换后,root目录下的文件都已经和i386目录下的文件一样了。5复制2份root文件夹到d:\xpcd\winxp目录,一个改名为oemx,一个vlkx,分别和oem版和vlk版的安装文件对应。6修改setupldr.bin:用Ultraedit打开d:\xpcd\winxp\oemx\setupldr.bin,用ASCII方式搜索替换“i386”为“OEMX”,总共有4个地方。注意,这里的oemx一定要是大写的,因为刻录成光盘后,这些文件夹和文件都会自动转换为大写的,如果在这里是小写的话,到时就会提示找不到NTDETECT文件了。因为这个文件是告诉安装程序从哪里启动。用同样方法把d:\xpcd\winxp\vlkx\setupldr.bin中的i386替换为VLKX。7修改txtsetup.sif:用Ultraedit打开d:\xpcd\winxp\oemx\txtsetup.sif,搜索替换“SetupSourcePath=\”为“SetupSourcePath=\oem”;用Ultraedit打开d:\xpcd\winxp\vlkx\txtsetup.sif,搜索替换“SetupSourcePath=\”为“SetupSourcePath=\vlk”。这个文件时告诉安装程序从哪里复制安装文件。8修改光盘引导文件:用第一章里的方法提取光盘引导文件,复制两份,分别命名为oemxp.bin和vlkxp.bin。用Ultraedit打开oemxp.bin,搜索替换i386为OEMX;用Ultraedit打开vlkxp.bin,搜索替换i386为VLKX。都只有一处。9制作启动菜单:制作启动菜单的方法和工具有很多种,推荐使用现在最流行的图形化启动菜单制作工具easyboot。把oemxp.bin和vlkxp.bin复制到d:\xpcd\winxp\ezboot目录中(这个文件夹是easyboot所带的存放引导文件的文件夹)。在菜单命令行里分别对应oemxp.bin和vlkxp.bin,就可以分别引导oem版的XP和vlk版的XP了。Easyboot的使用方法请参考软件帮助,如果疑问比较多的话,我再专门开贴讲解。10制作ISO:把cdimage.exe放到d:\xpcd目录下,在运行里输入“cdimage–lWinXP_SP2_2in1-t08/10/2004,00:00:00-h-m-n–bd:\xpcd\loader.binCDd:\winxp_sp2_2in1.ISO”,将会弹出一个正在制作ISO文件进程的Dos窗口,结束后,你就可以在你的d盘下看到你制作的光盘镜像文件了。你可以直接刻盘,如果不放心的话,可以用DAEMONTools等虚拟光驱加载它,看是否正常,还可以用VMwareWorkstation虚拟计算机来测试它是否能够引导,更可以安装它看是否完美。如果你要集成更多的xp版本的话,记本制作方法是一样的,你所需要改变的就是增加原装文件相对应的引导文件,例如启动盘组、引导文件等。制作无人值守安装光盘1集成零散的补丁2无人值守安装3替换某些破解文件这一章我不想再写了,因为已经有一个很好的教程了,呵呵,偷懒一下,引用最完整的无人值守安装光盘的制作教学网站:特别指出一下:1WinXPSP2已经集成了Directx9.0c和MediaPlayer9.0,所以我们不需要再集成这两个了。2UXTheme.dll是有严格的版本限制的,不能通用的,中文SP2RTM2180版的UXTheme.dll以及它的使用方法可以在这里下载:=24&ID=8447&page=53此教程中关于Hotfix的集成大家最好不要学,因为他的是在太麻烦了。我会在下一章里给大家讲如何集成hotfix。需要准备的材料:整合了SP2的WindowsXP安装光盘XPSP2部署工具CDImageforWindowsXPProfessionalEdition/HomeEdition一个顺手的光盘刻录工具如果你还没有整合了SP2的WindowsXP安装光盘,那么我建议你马上做一个,这是很有用的。你可以在这里看到制作方法。准备工作:在C盘根目录下创建一个名为XPCD的文件夹C:\XPCD2.复制整合了SP2的WindowsXP安装文件到C:\XPCD3.在C:\XPCD中创建一个名为$OEM$的子文件夹,然后按照$OEM$发布文件夹这一页的说明创建所有需要的文件夹。通过使用这些文件夹,我们就能把自己常用的软件、驱动程序以及注册表设置放在里面。下一步是要创建一个名为winnt.sif的应答文件,这个文件将在安装系统的过程中提提供说明以便能自动完成。创建应答文件:应答文件是跳过图形化设置界面的一种方法。应答文件同时还告诉安装程序怎样安装$OEM$发布文件夹以及你自己创建的文件夹中的程序,并提供安装程序在运行过程中所需要最终用户输入的所有信息。下载XPSP2DeploymentTools,然后解压缩到一个文件夹,或者双击cab文件,提取出所需的setupmgr.exe和ref.chm这两个文件:安装管理器(setupmgr.exe)是一个向导模式的应答文件创建工具,因此用这个工具创建的应答文件基本上不会太难。创建过程中注意使用以下的选项:新建或修改现有应答文件:新建安装类型:Windows无人值守安装Windows平台:WindowsXPHome/Professional交互等级:全部自动分发文件夹:从CD安装(忽略关于自定义IE的信息,它们是可以工作的!)确定内容后,同意授权协议,然后填写在安装WindowsXP过程中需要自动输入的所有信息。如果你遇到任何不理解的内容,则直接忽略掉。那种情况下WindowsXP会使用默认设置。输入完成之后,安装管理器会创建一个名为unattend.txt的文件,因为我们要从光盘上安装系统,因此清将该文件改名为winnt.sif。OEM预安装正如你在前一页中看到的,我们会使用$OEM$发布文件夹来安装常用的软件、驱动以及注册表设置。但是为了能成功安装,我们需要在winnt.sif文件的[Unattended]字段下指定两个值:[Unattended]OemPreinstall=YesUnattendSwitch=yesOemPreinstall=Yes可以让WindowsXP的安装程序知道光盘上还有一个$OEM$发布文件夹,同时这个值也会让安装程序复制要安装的程序到安装Windows的分区上的发布文件夹中。UnattendSwitch=yes可以让WindowsXP的安装程序跳过“欢迎使用WindowsXP”界面,那里本使设置用户帐户以及网络选项的。如果你不跳过这个,那么整个过程就算不上是无人值守了,不是么?:-)(因为我们会在后面的用户帐户创建页面上添加用户并设置自动登录)。添加用户和自动登录无人值守安装最大的不足是所有安装过程都是在默认的Administrator帐户下进行的,也就是说,你安装的所有程序都只安装给了当前登录的用户(也就是默认的Administrator),而其他用户都无法直接使用这些程序。同样的事情也会发生在对注册表HKEY_CURRENT_USER进行的调整上。不过关于注册表的设置我们会在单独一页中进行讨论。导入HKEYCurrentUser下的注册表设置你可能注意到了,从[GuiRunOnce]或RunOnceEx导入的HKEY_CURRENT_USER树下的注册表设置只能应用到当前登录的用户帐户上。这意味着你以后创建的帐户将不会被应用这些设置。本段会教你怎样让HKEY_CURRENT_USER下导入的注册表设置应用到所有用户帐户。这个问题我们打算使用cmdl

1 / 30
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功