Board logo

标题: [转帖]Service Pack 一手搞定 [打印本页]

作者: cqmis    时间: 2003-10-14 22:49     标题: [转帖]Service Pack 一手搞定

现在装软件是越来越麻烦了,装个Windows 2000吧,装完后还有不下十个补丁要打,还有一个最大的Service Pack4,简称为SP4。不仅Windows,Office XP的Service Pack都已经有两个了。再加上其他应用软件,装一次系统下来累的不得了。你有没有想过把这些补丁和安装程序集成起来,这样,在安装Windows和Office的同时就把这些补丁程序都装好?那么来一起试试吧。
首先我们看看怎么把Windows 2000的SP4集成进Windows的安装程序。
首先这要求你有700M左右的硬盘空间,在这之上,我们在C盘建立一个名位“win”的文件夹,所有的文件操作都将在这个文件夹中进行。然后在这个文件夹中建立一个名位“2k”的文件夹,把原始的Windows 2000的安装文件(至少I386这个文件夹,如果你想制作的更完整,也可以拷贝全部的文件)拷贝进去。
由于Windows的Service Pack是累积的,也就是说,只要安装最新的Service Pack 4,那么SP1、SP2 和SP3就都不需要了。因此我们只要到微软中国网站去下载Windows 2000的SP4安装文件就可以。这里需要的是完整版的SP4,下载后大大小应该是115M,并保存在刚才建立的win文件夹内。。然后直接在运行中输入如下的命令:
c:\win\win2ksp4.exe -s:c:\win\2k
确定命令没有什么错误后可以按下回车(当然,你可能需要根据你的实际情况改变文件的路径),程序开始自动提取安装文件,并自动整合。这时你应该能看见如图一的界面。

这个进度完成后我们的安装文件就成功整合了。不过需要注意两点:
首先,这样处理过的安装文件刻录成光盘后是没有光盘启动功能的,如果要安装,你将只能从DOS下安装。不过我们在后面会介绍解决的办法。
其次,以上的操作必须全部在Windows 2000下完成,如果你在其他Windows系统下进行,将会收到出错的提示。
在此,经过这样安装的Windows 2000有一个小问题,就是如果你运行sfc/scannow检查受保护的系统文件,程序将会需要你插入“Windows 2000 Service Pack4”的CD,这会是一个问题,因为我们这样制作的CD似乎不符合标准,也就是说,你不能检查受保护的系统文件了。所以你要考虑好再做。
下面着手解决光盘启动的问题,其实要解决这个问题,只需要添加一个包含引导信息的文件就可以了,这个文件的名称是w2kboot.bin,你可以在这里下载(本文附件)到,把这个文件打开后解压缩到一个目录中。
然后打开你的刻录软件。以Nero为例,打开后新建一个可以启动的CD-Rom,然后在Boot选项卡下的“Source of boot image data”设置中指定一个“Image File”,并选择刚才解压缩出来的w2kboot.bin。之后其他的设置按照下图做,然后在文件列表中把刚才我们整合好的Windows 2000安装文件拖动到光盘中,就可以开始刻录了。这样获得的光盘已经可以引导你的系统,并直接安装带SP4的Windows 2000。

作者: cqmis    时间: 2003-10-14 22:51     标题: [转帖]Service Pack 一手搞定

之后我们还需要制作一个集成了SP1和SP2的Office XP。
以下的操作需要你准备这些东西:
Office XP的安装光盘一张
Office XP的Service Pack 1和Service Pack 2。这里需要的和一般你通过Office XP下载到的Service Pack是不同的,在这里我们需要的是Administrative Update安装包。你可以从微软网站下载到。由于Office XP的Service Pack不是累加的,所以对于Service Pack 1和Service Pack 2,你都需要下载。下载地址是:
SP1a ,41.3M
SP2a ,53.2M
除此之外,你还需要一台刻录机,以便把最终生成的文件刻成光盘,当然,如果你愿意在硬盘上直接安装,这一步也可以省略。
然后就可以开始我们的整合了。
由于整合过程中会生成很多临时文件,为了整洁起见我们把它们保存在一起,在硬盘上新建一个文件夹(本文将在D盘建立一个Office文件夹,所有的操作以这个为例),并保证该分区有不小于1G的剩余空间。
把Office XP的安装光盘插入光驱,并同时按下Shift禁止掉自动运行。然后在开始-运行中输入“F:\setup /a”这里F是我的光驱的盘符,操作中你可以按照你的实际情况更改。这时会弹出安装向导,和正常情况下的安装向导略有不同。向导会需要你提供组织名称,安装路径以及序列号。在安装路径中输入我们刚才建立的文件夹的位置“d:\office”,然后点击下一步,同意最终用户授权协议。程序开始复制文件到D盘的office文件夹。在这一切完成之后会出现一个窗口提示。
之后开始整合SP1
双击运行下载回来的oxpsp1a.exe,并同意许可协议,然后指定好保存文件的位置,这里我们可以随便建立一个,例如“d:\sp1”,回车后程序会自动解压缩出来三个文件:ENGLPK1_Admin.msp、MAINSP1_Admin.msp和OWC10SP1_Admin.msp。
为了整合这三个文件到安装文件中,只需要在运行中输入
msiexec /p d:\sp1\mainsp1_admin.msp /a d:\office\proplus.msi shortfilenames=true /qb
回车后会自动运行安装程序。
在这其中用到了/p,/a等参数,其中“/p”允许Windows Installer把补丁程序应用到一个已有的安装文件中,这样才可以升级我们的安装文件;“/a”参数并不是必须的,它允许Windows Installer通过网络更新;“shortfilenames=true”则是允许在升级过程中使用短文件名;“/qb”则使Windows Installer只显示最重要的步骤,而不会显示那些次要的。
在这一步安装完成之后,我们继续在运行中输入
msiexec /p d:\sp1\owc10sp1_admin.msp /a d:\office\owc10.msi shortfilenames=true /qb
现在,SP1的整合就已经完成了,对于SP2,我们同样依照上面的方法,先把OxpSp2a.exe解压缩到D盘的SP2文件夹,然后依次运行
msiexec /p d:\sp2\mainsp2ff.msp /a d:\office\proplus.msi shortfilenames=true /qb

msiexec /p d:\sp2\Owc10SP2ff.msp /a d:\office\owc10.msi shortfilenames=true /qb
经过等待,就可以全部搞定。
你可能会遇到这样的问题,在你整合了SP1和SP2后不久,微软又发布Office XP的新补丁。你想把这个单独的补丁也整合进安装文件吗?继续看下去吧。需要说明的是,由于Office XP简体中文版在写这篇文章的时候还没有比SP2更新的补丁,因此这里我们用一个Office XP中简繁转换加载项来说明做法,以便以后出了补丁后你可以成功的整合。事实上,在Office XP+SP2中,这个补丁已经安装了,因此如果你直接照做并不能成功。
这个补丁的作用是为FrontPage等程序提供简体和繁体中文的转换,你可以在这里下载到。下载完后在D盘新建一个update目录,把刚下载的补丁保存在这里,然后你可以在运行中输入“d:\update\ tcscconv.exe /?”回车后可以看见图三的界面,这里显示了该文件的所有安装参数,我们需要利用的就是“/t”了。

在运行中输入“d:\update\ tcscconv.exe /t:d:\up /c”回车后会把解压缩出来的tcscconv.msi文件保存到D盘的up文件夹下。之后,同样在运行中输入
msiexec /p d:\up\tcscconv.msi /a d:\office\proplus.msi shortfilenames=true /qb
这样,单独的补丁程序也成功地整合进安装文件。
在刻盘的时候你可能发现了,所有的文件加起来达到了恐怖的890M!这不能直接刻盘了,不过经过仔细分析,其中有一些文件不是必须的,我们可以直接删除它们,这并不会对我们的安装造成太大的影响。
第一个就是IE的安装文件,在\\FILES\OSP\2052\IE5\SC 内,总共有67M。当然,如果把这些文件删除,若安装程序检测到你的IE版本低于5.0,就不能帮你升级了,你就必须在安装Office XP之前升级你的IE。好在现在大部分人的IE已经升级到5.0以上了。
还有字体文件,在\\FILES\WINDOWS\FONTS 内,总共230M左右。把这两处清理后就只有559M了。经过验证,这样的安装文件是可以正常使用的,只不过在安装字体的时候出现了一些错误,但是这些错误都是可以忽略的。并且安装过程中可以免输入序列号(严格来说并不是不需要序列号,而是在你整合Service Pack 的时候序列号已经输入了)。
希望经过这样的整合,你下次安装软件的时候能轻松些:)

作者: nmd    时间: 2003-10-15 23:17     标题: [转帖]Service Pack 一手搞定

怎么我用上面的方法一个都不管用啊
作者: cqmis    时间: 2003-10-15 23:22     标题: [转帖]Service Pack 一手搞定

引用:
下面引用由nmd2003/10/15 03:17pm 发表的内容:
怎么我用上面的方法一个都不管用啊
出现什么现象???
作者: nmd    时间: 2003-10-16 05:18     标题: [转帖]Service Pack 一手搞定

它老是跑到C盘去
我本来是设在H盘(C盘空间不够)的
我在做的时候已经把盘符改了
作者: hunterson    时间: 2003-10-16 19:15     标题: [转帖]Service Pack 一手搞定

请问斑竹,集成SP1 的XP安装盘如何做啊??我在本站没有找到相关的帖子!!谢谢
作者: cqmis    时间: 2003-10-16 21:45     标题: [转帖]Service Pack 一手搞定

引用:
下面引用由hunterson2003/10/16 11:15am 发表的内容:
请问斑竹,集成SP1 的XP安装盘如何做啊??我在本站没有找到相关的帖子!!谢谢
1、首先下载SP1,官方的下载地址是:
http://download.microsoft.com/download/whistler/sp/sp1/wxp/cn/xpsp1_cn_x86.exe;
  2、得到文件xpsp1_cn_x86.exe后,不要双击进行安装,用WinRAR将其解压到某一目录,如:H:\sp1;
  3、将Windows XP的安装文件复制到一目录中,比如:H:\winxp;
  4、点击“开始”→“运行”,在对话框中输入“h:\sp1\update\update -s:h:\winxp”,点击“确定”;
  5、这时程序自动把SP1的更新信息集成到Windows XP的安装程序中;

作者: cqmis    时间: 2003-10-16 21:49     标题: [转帖]Service Pack 一手搞定

有很多朋友都曾经试过用手工的方法将微软发布的Service Pack 1(Service Pack,服务软件包,简称SP)集成到Windows XP,但即便是按照详尽的操作说明来进行集成,其过程对于普通用户来说还是太复杂了。
    不过,现在有一款名为Flexbeta Slipstreamer XP的软件,可以让你跳过这些复杂的操作步骤达到迅速集成SP1的目的。该软件目前的最新版本为V2 Beta2,文件大小为4.41MB,下载地址为http://www.skycn.com/soft/13658.html下载后按照默认设置安装该软件即可。下面,我们就以集成SP1到Windows XP为例来看看它的使用方法。
    准备工作
    在正式进行集成之前,应该做好三项准备工作:一是先将Windows XP的安装文件复制到硬盘上的某个临时文件夹中;二是从网上下载SP1补丁文件;三是在硬盘上整理一个剩余空间较大的分区用于集成操作。
    加载SP1
    运行Flexbeta Slipstreamer XP,其主界面如图1所示,单击“Browse”按钮找到SP1的执行文件xpsp1a_cn_x86.exe。

加载Windows XP
    单击“Next”按钮,系统会要求用户指定Windows XP安装文件的位置,如图2所示。这里有“Windows XP CD”、“Location on the hard drive”两种选择,前者表示安装文件在Windows XP的安装光盘上,后者表示安装文件在硬盘上。默认情况下程序会选择“Windows XP CD”,如果你事先已经将Windows XP安装光盘中的文件拷贝到硬盘上的话,就可以选择“Location on the hard drive”选项了。

设置安装方式
    如图3所示,我们可以在这里选择以后安装Windows XP时是通过手工应答安装还是无人值守安装方式,默认设置是“No,I will enter information during install”方式,即手工应答安装方式。

如果你希望在安装过程中让安装程序自动输入序列号,可以在如图4所示的窗口中选择“Yes,I would like the CD Key to be automatically entered during the install process”选项,同时在下面键入正确的安装序列号。

自动集成SP1
    接下来,Flexbeta Slipstreamer XP会自动执行集成操作,其实这里的步骤和手工集成SP1的步骤并没有什么差别,首先还是会验证你的Windows XP安装文件,顺利通过验证后,程序进入升级界面,然后再等候大约5分钟的时间,即可完成集成SP1的操作了。
    创建ISO文件
    集成SP1的操作结束后,我们可以在弹出的窗口中选择“Yes,I would like to have an ISO image created for me”,将刚刚集成了SP1的Windows XP保存为ISO格式的光盘镜像文件,如果你有刻录机的话,将它刻录到光盘上,以后使用就方便多了。
    最后要说明的是,Flexbeta Slipstreamer XP不仅可以将SP1集成到Windows XP安装文件中,还可以集成Office XP的SP1、SP2补丁包,即便是最新的Windows XP SP2也可以正常集成,赶快去试试吧。
    提示:实际上,服务软件包是软件公司专门为像Windows这样的大型软件提供的“补丁集合”,它包含了一段时间以来软件公司为特定软件提供的各种各样的BUG补丁、功能更新等程序。如Windows XP SP1主要用于确保 Windows XP 平台与新发行的软件和硬件之间的兼容性;提供了Windows XP在安全等方面需要加装的很多补丁程序,解决了Windows XP在使用或测试过程中出现的问题。因此,加装服务软件包对大型软件,尤其是操作系统具有非常重要的意义。

作者: hunterson    时间: 2003-10-17 04:35     标题: [转帖]Service Pack 一手搞定

谢谢斑竹.我已经成功把SP1集成到WINXP的安装程序并制成启动光盘,随后在我朋友的电脑安装后验证为SP1版本。
作者: 无影一线    时间: 2003-10-17 17:21     标题: [转帖]Service Pack 一手搞定

引用:
下面引用由cqmis2003/10/16 01:45pm 发表的内容:
1、首先下载SP1,官方的下载地址是:
http://download.microsoft.com/download/whistler/sp/sp1/wxp/cn/xpsp1_cn_x86.exe;
  2、得到文件xpsp1_cn_x86.exe后,不要双击进行安装,用WinRAR将其解压到某一目录 ...
链接无效,无法下载xp sp1
作者: nmd    时间: 2003-10-17 18:02     标题: [转帖]Service Pack 一手搞定

怎么集成OFFICE的SP啊
作者: nmd    时间: 2003-10-21 06:52     标题: [转帖]Service Pack 一手搞定

在微软网站找不到office 的 Administrative Update安装包啊,斑竹能不能提供一下啊或是告诉我一个可以下载到的网址
谢谢




欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/) Powered by Discuz! 6.1.0