科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道集成WinXP和SP2引导CD

集成WinXP和SP2引导CD

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

自微软发布Windows XP SP2以来,已经给出了超过120个补丁程序和更新文件。所以既便你已经集成了WinXP和SP2,在接下来安装和应用一个又一个的补丁包时,仍然有可能会出问题。如何解决这个问题呢?

作者:TechRepulic.com.com 2007年2月27日

关键字: sp2 Windows xp Windows

  • 评论
  • 分享微博
  • 分享邮件

每次重新安装Windows XP之后都不辞辛苦地安装应用服务包是笨蛋的做法,也是浪费时间,这在企业环境中表现尤甚。这就是为什么说拥有一张已经整合了最新服务包的XP是绝好的注意——这个整合过程我们称之集成。

但是故事还远没有结束。想想看,微软为Windows XP发布的Service Pack 2已经有年头了(准确地说,是在20048月),如何把所有后来的补丁/更新都加进来呢?要知道它们可有超过120项之多。逐一下载并安装可不是什么有趣的事;每次新安装Windows都做一次完全是疯了。

尽管如此,你仍然不能取巧忽略这些更新。在没有最新更新和服务包的保护下冒冒然闯入Internet有多危险可以想象。实验已经证明,Windows在暴露于网络短短几分钟之内其软肋就能被掀开。

所以,如果你可以把所有(至少大多数)的微软更新连同最新的Service Pack直接整合进入一版XP中,将是多么了不起啊?那么我说,你可以——而且过程相当简单。一旦你第一次做好,后继过程(制作带有最新更新的新CD)就如同在公园散步一样简单。

除此之外,你甚至还可以添加一些实用工具到你定制版的Windows中,并让盘片可以引导。

我现在就为你做这个过程的全程指导——首先把你的XP SP2 集成到一起,把自发布SP2以来的大多数更新/补丁整合到你的新安装包中,然后烧制映像,做成可引导的CD

集成 SP2

让我们首先把SP2集成进来:

1.如果你还没有SP2,首先拿到它的完整版(网络安装)。你可以在这里下载。根据此文目标,我们把它存放在C:下的XP_SP2文件夹内。

2.把Windows XP光盘的内容复制到硬盘。我们将把这个文件夹(也放在C:上)命名为WinXP

3.打开一个命令行提示窗口,转到包含SP2的文件夹(在我们的例子中是XP_SP2)。

4.输入命令:servicepackfilename /integrate:drive:\XPfolder。在我们的例子中,命令如下:

WindowsXP-KB835935-SP2-ENU /integrate:C:\WinXP

A B.

A

集成WinXP和SP2引导CD

B

集成WinXP和SP2引导CD

如果一切顺利,会显示一条表示执行结果的消息(C)。

C

集成WinXP和SP2引导CD

注意

你如果使用一些大公司的OEM版安装盘,运行过程中你可能会遇到下面这个错误:

“这个服务包不能整合到目标,目标已经整合了软件更新。”("This Service Pack cannot be integrated into a destination that also has integrated Software Updates."

不用担心,方法措施多的是。一款叫做nLite的软件就能搞定(虽然它需要.NET框架支持)。

整合SP2之后的更新

现在我们准备整合SP2之后的大多数更新。这可要多谢一个叫做Ryan VanderMeulen的家伙。Ryan在他的网站上说,他的更新包和整合软件是“专门设计用来把带有SP2Windows XP CD和所有微软在SP2发布之后发布的所有补丁整合到一起,以实现系统完全最新。它通过直接整合,就是CD上的文件直接被更新文件覆盖,来完成这项任务。”他同时还说:“Windows更新、QFECheck(一个验证Windows 补丁和更新是否完成的程序),以及Microsoft Baseline Security Analyzer(微软发布的一个漏洞检测工具)需要的所有注册表表项在Windows整合过程中都会导入,这意味着整合对于Windows来说是透明的。作为数字签名的安全目录(Security Catalogs)也会安装好,Windows文件保护(File Protection)功能需要它们来识别更新文件,这又一次保证了对Windows系统最大限度的透明性。因为更新文件是直接覆盖CD上的旧文件的,制作的这个安装包和其它方法比起来,生成的和补丁整合相关的额外附加成分可能达到最小——无论在光盘上的存储占用,还是Windows的安装耗时上都一样。”

听起来不错?当然是的!

在你开始之前的一句警告:Ryan强烈推荐你使用纯净版的XP,而不要使用预先整合了更新包的XP

把这个问题排除在外之后,就让我们言归正传,开始吧。

1.在这里下载最新版的RVM IntegraterUpdate Pack(更新包)(如果你想看一下注解,还可以下载可选的add-on packs(附加包))。在此页中,你会看到包括这些更新的清单。

注意

Ryan 开发了多个附加程序包可供下载。有一个包包含了一些实用程序和工具;还有一个可以整合Windows Genuine Advantage Validation (KB892130)Windows正版校验工具)到XP安装CD中。

2.启动RVM Integrator。在窗口上端你可以看到这条消息“请浏览并进入包含i386目录的位置”( Browse to the location which contains the i386 directory)。在我们的例子中,就是C:\WinXP ( D)。注意这是包含i386目录的父目录(千万不要选择i386目录本身!)

D

集成WinXP和SP2引导CD

3.程序将会显示探测到的Windows版本。如果想在另一个文件夹中创建一份新安装资源,也可以选择目标路径。否则,该文本区留空。

4.选择“选择一个更新包 CAB”( Choose An Update Pack CAB),通过浏览到达更新包所在的位置。我的更新包叫rvmupdatepack2.1.1.7z。对于你,版本可能会不同。

5.如果你还下载了任何附加程序包(add-on packs),接着在下面加入它们。

6.最后一步是整合。单击“整合”(Integrate)按钮,整合过程就会启动( E)。这个时候,你可以轻松一下,给自己泡杯咖啡吧。

E

集成WinXP和SP2引导CD

制作可引导CD

我们将使用Bart的方法制作可引导CD。你或许知道,Bart Lagerweij可是制作引导盘的老前辈了。我将向你展示这些步骤的总览,但是,如果你想读一下Bart的关于如何制作可引导Windows XP CD的完整说明,请看这里

还有其它方法可供选择。如果你在这方面已经形成了自己的喜好,不管怎样就用你的那种方法去吧。举例来说,你可以使用IsoBusterNero Burning ROM 6(至少得version 5.5.9.0),或者你也可以用nLite(但你需要已经安装了.Net框架)

我偏好Bart的方法。除了你第一次下载的两款小小的额外工具之外,你无需任何其它东西,而不像其它方法还需要完整版的Nero或者.NET。此外,不知怎的,我就是喜欢看Bart的命令行魔法。

这里是必要步骤:

1.             下载BartBCD软件  (523 KB)

2.             BCD解压缩到一个文件夹中。对于此例,我们将把它解压缩到c:\bcd

3.             这里下载文件 wnaspi32.dll,并把它复制到BCD\bin目录中(此例中为c:\bcd\bin)。

4.             下载这个Windows XP 文件 (5 KB)。解压缩到BCD的根目录文件夹中(此例为c:\bdc)。确保子目录也已经解压缩。

5.             根据所处理Windows版本是家庭版还是专业版,复制i386文件夹(此例从C:\WinXP复制)到下面文件夹中的一个中。
c:\bcd\cds\wxphome\files\ (Windows XP Home Edition)
c:\bcd\cds\wxppro\files\ (Windows XP Professional)

6.             在这里同时也要复制win51ic.SPx 或者 win51ip.SPx文件(见 F)。作为可选项,你也可以复制下列文件(它们对于可引导CD的制作并非必须):

autorun.inf

readme.htm

setup.exe

F

集成WinXP和SP2引导CD

注意

如果你的Windows XP CD来自MSDN,编辑文件i386\txtsetup.sif如下:

section [SetupData]

并把安装原始路径更改为:

SetupSourcePath = "\"

现在你就可以准备滚(roll)了(开个玩笑,因为在命令行提示符下,批处理的运行会使一行一行输入的命令和运行结果从下往上滚动,有DOS情结的人尤好此类)。打开命令行提示符窗口,转到c:\bcd目录,键入并运行下列命令之一(取决于是XP Home 还是 XP Pro):

bcd wxphome (对于Windows XP 家庭版)

或者:

bcd wxppro (对于 Windows XP 专业版)

这将启动可引导ISO映像的生成,并为你烧制成CD。有了这张CD的武装,重装XP或者为新机器安装XP将是不费吹灰之力的事了。

 

 

 

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章