集成SP2:XP安装节省一个小时
|
虽然SP2可以为我们带来众多的安全特性,但是安装这个服务包会占用你一段可观的时间。即使不计算下载这个巨大的服务包的时间,单单是安装的时间,对于比较快的个人电脑来说需要20-40分钟,对于那些旧的、慢的系统来说用超过一个小时的时候来安装这个服务包也是很可能的事情。 对于这个安装过程,我们做不了什么。但是通过把SP2的文件集成到Windows XP的安装文件中则可以为我们在以后安装XP系统时节省下大量的时间。集成后的安装文件将会与原来的安装文件一样的容易使用,甚至你连原来的那25位产品密钥都可以正常使用。但是,它将会把SP2中所有的补丁文件和升级项目都集成到安装文件中,使你的新装系统就能达到SP2的水平。从此你再也不用花将近一个小时的时间去下载、安装SP2了。 制作一个集成了SP2的Windows XP安装盘出人意料的简单,你需要做的仅仅是几个简单的操作。而且制作出来的Windows XP安装盘将会工作的非常好。事实上,为原始的Windows XP安装盘集成SP2就好像在自动售货机中购买饮料一样简便。虽然微软将会在今年秋天的时候提供集成了SP2的Windows XP,但是,今天你就可以制作属于你自己的完全合法的集成了SP2的Windows XP安装盘。 在你开始之前,你需要先做好以下工作: 1. 一张合法的Windows XP安装光盘(几乎任何版本都可以,专业版或者家庭版;零售版或者OEM版;全安装版或者升级安装版;等等)。 2. 一台CD刻录机,一张空白的CD刻录盘,一个能够刻录可启动光盘的刻录软件(例如:Nero;Roxio;等等)。 3. 大约1GB左右的硬盘空间,这些空间是为放置制作过程中的文件准备的。刻录完成后这些空间可以重新使用。 准备好了吗?让我们开始吧!一步接一步。 第一步:打开资源管理器,进入任意一个便于寻找的文件夹(该文件夹所在的硬盘分区需要有1GB左右的空闲空间)。 第二步:在当前位置新建一个文件夹,这个文件夹将会被用来存放工作过程中的文件。你可以把这个文件夹命名成任意的名称,但最好使其便于理解。在示例中,我们把文件夹命名为“XPSP2”。
图:第二步 第三步:打开在第二步中新建的“XPSP2”文件夹,在其里面再新建三个文件夹;并把它们分别命名为:“Root”,“Boot”和“SP2”。这些文件夹将用于保存将会在制作过程中用到的各种各样的文件。
图:第三步 复制文件 第四步:把你原来的Windows XP安装光盘放入光驱;复制其中的所有文件和文件夹到第三步中新建的“Root”文件夹中。例如:(C:XPSP2ROOT)
第五步:打开“Root”文件夹,你将会看到刚刚从Windows XP安装盘中复制过来的文件和文件夹。点击打开“Support”文件夹;然后打开里面的“Tools”文件夹。删除其中名为:“deploy.cab”的文件。例如:“C:XPSP2ROOTSUPPORTTOOLSDEPLOY.CAB”
第六步:从微软网站下载免费的Windows XP Service Pack 2 部署工具
下载和安装安装包 第七步:在第六步中下载的文件会有一个类似于:“WindowsXP-KB838080-SP2-DeployTools-ENU.cab”这样的名字。把这个文件重命名为:“deploy.cab”然后把它复制到“C:XPSP2ROOTSUPPORTTOOLS”文件夹中,以此来代替在第五步中删除的“deploy.cab”文件。 第八步:从微软网站下载免费文件“Windows XP Service Pack 2 Network Installation Package for IT Professionals and Developers”。把这个文件下载到:“C:XPSP2” 文件夹中;你也可以下载到任何文件夹中,然后把这个文件复制到“C:XPSP2” 文件夹中。等这个文件下载完毕之后,把它改名为:“SP2.EXE”(其原名一般为:“WindowsXP-KB835935-SP2-ENU.exe”)。
图:第八步2
图:第九步 第十步:使用集成的Update工具把SP2集成到Windows XP安装盘中。单击“开始|运行”,然后输入:“C:XPSP2SP2I386UPDATEUPDATE.EXE /S:C:XPSP2ROOT ”这个命令。Windows将会打开一个“Updating Your Windows Share”对话框,该对话框将会向你展示集成SP2的进度。当它完成集成时,SP2就被无缝的集成进了Windows XP的安装文件中。
让安装光盘可启动 大部分Windows XP安装光盘是可启动的;如果你的集成了SP2的Windows XP安装光盘是可启动的,那么这个安装光盘将会非常有用。你可以在任何PC上使用它,即使那台机器的硬盘完全没有被格式化。(当然,这台PC必须能够从光盘启动。) 不同的CD刻录工具有着不同的方法去制作一个可启动光盘。由于Roxio的CD刻录工具是目前使用范围最广的CD刻录软件,所以我将通过它来作为示例。然而,很多概念也可以应用到其他的刻录工具,尽管菜单项和对话框的名称是不同的。 第十一步:除了那些你在第一步到第十步中创建的安装文件之外,你还需要启动代码。从http://www.tacktech.com/pub/microsoft/bootfiles/bootfiles.zip 可以下载到一份免费的CD启动代码文件拷贝。它是一个标准的zip文件;打开这个文件,然后把里面名为“boot.ima”的压缩文件复制到“C:XPSP2BOOT”文件夹中(这个文件夹是在第三步中创建的)。 第十二步:打开你的CD刻录工具,在本例中是Roxio的CD Creator。 第十三步:选择“文件|新项目|可启动光盘”。当对话框打开的时候,设置可启动光盘的类型为:“to No Emulation”。点击“>>Advance按钮”,然后设置Load Segment为:“0x000”,Sector Count为“4”。现在点击浏览,你需要定位包含可启动镜像的镜像文件。转到“C:XPSP2BOOT”文件夹中,选中你在第十一步中放置在那里的“boot.ima”文件。然后点击打开和确定。 第四十步:点击“文件|项目属性”。这会打开一个包含几个标签的对话框,在里面有很多的选项和子选项。你使用这个对话框让新的Windows XP安装光盘和原来的Windows XP安装光盘的特性相匹配。举例来说,如果原来的Windows XP安装光盘没有被修改过,并且是零售和全安装的版本,那么它的卷标很可能就是:“WXPFPP_EN”。因此,那就是你要在对话框的卷标部分中输入的内容。你能够简单的使用Windows资源管理器去查看原来的Windows XP安装光盘的卷标,或者你也能够从这个http://www.tacktech.com/display.cfm?ttid=342 全面的列表中把卷标找出来。 同样的,设置这个对话框中的其他特征和原来的Windows XP安装光盘一致。 File System = Joliet Physical format of CD = Mode 1: CDROM 点击“高级”,然后输入如下内容 Publisher Name = MICROSOFT_CORPORATION Prepared By = MICROSOFT_CORPORATION 其他的设置大部分都不需要修改,但是需要确认: 选中了:“Use original file date” 选中了:在“File Filter”标签下的“All Files” 没有选中: “Do not add System files”和“Do not add Hidden files” 当你完成全部操作后,点击确定。 第十五步:你已经几乎准备好刻录了。在第十三步中你已经把启动镜像添加到了项目中;现在选择和增加在“C:XPSP2ROOT” 文件夹中全部文件和文件夹到这个项目。然后点击刻录到光盘。 第十六步:最后的对话框打开了,提供了一些最后的选项。如果它们还没有被选择,那就选中“Record Options”下面的“Record CD”和“Record Methods”下面的“Disc-at-Once”,点击确定。现在你已经完成了。 需要注意的是,刻录软件也许会抱怨说文件夹层数太多了,不用理会它,这个警告没有任何有用的作用。
源代码网供稿. |









